课程
/移动开发
/Android
/明日之星-RecyclerView
onBindViewHolder报空指针异常怎么办啊
2016-08-22
源自:明日之星-RecyclerView 2-1
正在回答
你可以发出报错截图?这样最直接,一下就可以找见。加我好友!
你是在OnBindViewHolder进行数据的赋值,所以你出现 空指针的情况有两种: myViewHolder myViewHolder 或者 myViewHolder.text.setText(this.list.get(i));
如果是第一种说明你在onCreateViewHolder(ViewGroup viewGroup, int i)没有正确对 ViewHolder进行实例化
如果是第二种说明在 自定义的ViewHodler 里面没有 find那个组件。
如果两个都不是,你要考录从一开始 Adapter的构造方法里,有没有变量没有实例化。是空的。例如:context
举报
带领大家学习百变RecyclerView,绝对干货,告别加班不是梦
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号