android中使用按钮可能出现空指针的一种情况。
有可能是在按钮初始化过程中:Button button = (Button)findViewById(R.id.XXX);
把上面一句话写在setContentView(R.layout.XXX).之前。
之所以会出现空指针是因为android无法判断这个按钮属于哪个布局文件里面,因此以后写安钮的时候最好把Button button = (Button)findViewById(R.id.XXX);写在
setContentView(R.layout.XXX).之后,或者在穿件对象的时候不进行初始化。