您的每一个用心回答,都会让这个世界变得更美好一些!
建议你还是要学习一下英文的。报错会告诉你为什么,这句话的就是:参数非法,为什么非法呢?addView的内容为空了。也就是你的itemView为空了。
好了,知道了因为itemView为空,进一步思考。itemView从哪里来呢?从getSubView来呀。你的getView方法,看样子是一个抽象方法。
抽象方法的话,谁去实现呀?那就去看一下实现的地方,然后看看为什么返回了null,这不就可以解决了吗?
另外,截图,要带上行号,尽可能详细。方法之间的调用关系。你看吧,你getSubView的实现地方就没给上来咯。
建议你还是要学习一下英文的。报错会告诉你为什么,这句话的就是:参数非法,为什么非法呢?addView的内容为空了。也就是你的itemView为空了。
好了,知道了因为itemView为空,进一步思考。itemView从哪里来呢?从getSubView来呀。你的getView方法,看样子是一个抽象方法。
抽象方法的话,谁去实现呀?那就去看一下实现的地方,然后看看为什么返回了null,这不就可以解决了吗?
另外,截图,要带上行号,尽可能详细。方法之间的调用关系。你看吧,你getSubView的实现地方就没给上来咯。