为了账号安全,请及时绑定邮箱和手机立即绑定

onBindViewHolder报空指针异常怎么办啊

onBindViewHolder报空指针异常怎么办啊


正在回答

2 回答

你可以发出报错截图?这样最直接,一下就可以找见。加我好友!

0 回复 有任何疑惑可以回复我~

你是在OnBindViewHolder进行数据的赋值,所以你出现 空指针的情况有两种: myViewHolder myViewHolder
 或者  myViewHolder.text.setText(this.list.get(i));

如果是第一种说明你在onCreateViewHolder(ViewGroup viewGroup, int i)没有正确对 ViewHolder进行实例化

如果是第二种说明在 自定义的ViewHodler 里面没有 find那个组件。

如果两个都不是,你要考录从一开始 Adapter的构造方法里,有没有变量没有实例化。是空的。例如:context

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
明日之星-RecyclerView
  • 参与学习       40761    人
  • 解答问题       131    个

带领大家学习百变RecyclerView,绝对干货,告别加班不是梦

进入课程

onBindViewHolder报空指针异常怎么办啊

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号