问题简述 :Attempt to invoke virtual method 'void android.widget.TextView.setText(java.lang.CharSequence)' on a null object reference
报错,运行模拟器就会出现闪退。
解决问题:
一定要仔细看看自己写的代码:
就我而言,我报错的原因是在全局变量定义了TextView,然后在控件初始化时,又定义了,如下:
private TextView CountdownTimeTextView;
@Override
protected void onCreate(Bundle savedInstanceState) {
/*
UI线程
*/
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//控件初始化
//去掉TextView就好了
TextView CountdownTimeTextView=(TextView)findViewById(R.id.countdownTimeTextView);//
正确的是,去掉布局初始化里的TextView就好了,这是我遇见的问题。