android textview返回null错误异常

时间:2011-07-04 05:57:05

标签: android textview nullpointerexception

public class .. {

TextView txt;

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    txt = (TextView)findViewById(R.id.booom);
    doMethod();
}

ClassOne classOne = new ClassOne();
private void doMethod() {
    classOne.refire(this, classTwo);
}

public ClassTwo classTwo = new ClassTwo (){
    public void nomnom(Double ing){
        txt.setText(String.valueOf(ing); //null point error
    }
}
一旦程序运行,

txt.setText(String.valueOf(ing);返回空指针错误异常,如果我在那里使用toast而没有使用txt.setText,它的工作正常。

会出现什么问题?

由于

2 个答案:

答案 0 :(得分:1)

可能(TextView)findViewById(R.id.booom);返回null。确保 booom 是TextView的ID。

答案 1 :(得分:0)

我的猜测是ing为空。 String.valueOf抛出一个NullPointerException,你将它传递给null。