您的位置:首页 > 其它

fragment中使用recycleView报nullpoint错误

2015-08-27 20:34 204 查看
报错代码一直提示是recycleView.setAdapter出错空指针错误一般为变量名没有实例化造成的查看了一下代码 adapter明显有实例化为何会没有实例化呢突然想到我的实例化代码写在了fragment的onCreatAr()中,由于并activity此时并未create,所以parent.getContex自然无法获取context。想到此,将setAdapter移到onActivityCreat()中去,问题马上得以解决。
public void onActivityCreated(Bundle savedInstanceState) {
// TODO Auto-generated method stub<pre name="code" class="java">
super.onActivityCreated(savedInstanceState);Bmob.initialize(getActivity(), Constants.Bmob_APPID);initViews();initListeners();initData();}
<pre name="code" class="java">	public void initData() {MyTopicAdapter adapter = new MyTopicAdapter();mytopicview.setItemAnimator(new DefaultItemAnimator());mytopicview.setLayoutManager(new LinearLayoutManager(getActivity()));mytopicview.setAdapter(adapter);}

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