android响应点击事件,老是出错,已经崩溃了,求指导
finalTextViewtextView=(TextView)findViewById(R.id.text1);Buttonbt=(Button)findViewByI...
final TextView textView=(TextView) findViewById(R.id.text1);
Button bt=(Button) findViewById(R.id.button1);
bt.setOnClickListener(new Button.OnClickListener(){
public void onClick(View v){
textView.setText("haha");}
}
);
运行起来总是闪退
log里报错:
at android.app.Activity.performCreate(Activity.java:5084) 展开
Button bt=(Button) findViewById(R.id.button1);
bt.setOnClickListener(new Button.OnClickListener(){
public void onClick(View v){
textView.setText("haha");}
}
);
运行起来总是闪退
log里报错:
at android.app.Activity.performCreate(Activity.java:5084) 展开
2个回答
展开全部
你把报错的那段红色的log全部发出来看看啊。
目测你的错误是bt.setOnClickListener(new Button.OnClickListener(){这句,
改成bt.setOnClickListener(new android.view.View.OnClickListener(){试试看。
目测你的错误是bt.setOnClickListener(new Button.OnClickListener(){这句,
改成bt.setOnClickListener(new android.view.View.OnClickListener(){试试看。
更多追问追答
追问
Caused by: java.lang.NullPointerException 麻烦了
按你说的修改后 还是报这个错误 每当我在手机上运行这个程序时 都会闪退 然后log里就出现Caused by: java.lang.NullPointerException的错误
追答
空指针啊,不是textView为空就是btn为空。打印一下这两个对象是否为空吧。
微测检测5.10
2023-05-10 广告
2023-05-10 广告
您好!建议咨 深圳市微测检测有限公司,已建立起十余个专业实验室,企业通过微测检测就可以获得一站式的测试与认 证解决方案;(EMC、RF、MFi、BQB、QI、USB、安全、锂电池、快充、汽车电子EMC、汽车手机互 联、语音通话质量),认证遇...
点击进入详情页
本回答由微测检测5.10提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询