您的位置:首页 > 其它

Button控件获取报空指针的问题

2014-07-30 13:59 190 查看
本人android新手,昨晚在做android控件的获取的时候,获取一个xml里面的button控件给他添加单击事件,一直报空指针,后来在论坛找到了答案

现在整理下备录。

我的情况是这个button控件已经添加ID,出现空指针问题是因为我获取控件的时候把他写在了setContentView(View)的前面了,所以获取不了。

错误如下:

button = (Button)findViewById(R.id.buttonTap);

button.setOnClickListener(

new OnClickListener()

{

@Override

public void onClick(View v)

{

showCustomDialog();

}

}

);

setContentView(Myview);

正确是这样的:

setContentView(Myview);

button = (Button)findViewById(R.id.buttonTap);

button.setOnClickListener(

new OnClickListener()

{

@Override

public void onClick(View v)

{

showCustomDialog();

}

}

);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: