加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

添加button和onclicklistener后Attempt to invoke virtual method on a

(2016-01-16 18:21:34)
标签:

android

button

content

分类: 技巧和技术

setContentView这个方法一定要在findViewById方法之前,不然就会出错:

Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.Button.setOnClickListener(android.view.View$OnClickListener)' on a null object reference



@Override
protected void onCreate
(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);//this method should be in front of the findViewById

startSensor
=(Button)findViewById(R.id.startSensorButton);



startSensor.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick
(View v) {

}
});

}

 

 

 

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有