一个不太理解的问题,继承BaseAdapter在getView方法中获取一个布局的实例,却为空指针

代码文件:
图片描述

布局文件:
图片描述

真是被搞@_@了

ViewHolder类:
图片描述

阅读 3.5k
3 个回答

你这里为空的应该不是moduels.tradeModelLabel,而是setText中的内容。
如果moduels.tradeModelLabel为空,上面的if-else语句块就会报空指针错误。

出这种莫名其妙的问题的话先clean或者rebuild一下项目,有时候android studio在编译的时候会漏掉一些代码的感觉..

你第一个判断改改,改为 tradeModelString == null 如果tradeModelString是null
这个你这句话都会报空指针

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题