报空指针异常一般的情况:

1,没有找到布局文件的ID  检验是不是id重复或者写错了

2.控件没有实例化

3.没有找到布局文件的id,要看看是不是加载了布局了,必须加载了对应的布局才能找到对应布局下的id

加载布局要调用setContentView(R.layout.xxxxx);方法

4.比如在一个mainactivity活动里有一个Gridview,在gridView里有我们的控件,那么我们应当使用    gridView.findViewById(R.id.xxxx);来查找id,因为这个布局文件加载后返回给了gridView,而不是MainActivity

05-11 18:16