程序运行调试时出现空指针错误,可是我都是有数据的啊

秋月白凝绝 2018-01-18 01:35:27


...全文
655 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
头发还没秃a 2018-01-19
  • 打赏
  • 举报
回复
不是数据的问题,这是空对象引用出现的BUG,原因可能是因为你的布局是从其它地方复制过来导致它的索引ID没有改变导致的,所以你可以把控件的id改一下就行了
jing.wang@Android 2018-01-19
  • 打赏
  • 举报
回复
有可能是某组件没有在对应的Activity中索引出来。。。
Smoyan_ 2018-01-18
  • 打赏
  • 举报
回复
简单啊 810行:if(list_new.get(j).eid.equals(XXXXX)) 你List有数据没错,list_new.get(j)出来有对象也没错,但是你这个对象的eid字段为null啊。 楼主打LOG看一下eid就知道了
秋月白凝绝 2018-01-18
  • 打赏
  • 举报
回复
引用 2 楼 cxz003 的回复:
错误信息都有了 自己debug一下 哪里用到了 String.equals()
他报错的是关于空对象的引用,可是我的对象都是有值的啊
秋月白凝绝 2018-01-18
  • 打赏
  • 举报
回复
引用 1 楼 usecf 的回复:
在你字符串比较的地方打印下log 看看是不是有时候获取不到数据



  • 打赏
  • 举报
回复
错误信息都有了 自己debug一下 哪里用到了 String.equals()
usecf 2018-01-18
  • 打赏
  • 举报
回复
在你字符串比较的地方打印下log 看看是不是有时候获取不到数据

80,350

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧