解决方案 »

  1. 没遇到过,你debug看下onitemclick呗
      

  2. 你确定你调用的SDK API都支持2.3.3吗?
      

  3. 你的那种写法对吗?少东西了吧? 你通过inflater.inflater()找到了对应的布局文件,但是你没有给ViewHolder中的控件的对象进行实例化。 肯定是空指针异常吧。  你得先实例化后,再进行settext()
      

  4. 请将holder.tvGroupName.setText和holder.position,放到if..else之后执行。
      

  5. 我在viewholder的构造函数中已经实例化了,空指针我还是看的出来的,不会再这边问~
      

  6. 我这个样子写确实解决了原本的问题但是却出现了另外一个问题。
    什么问题?。。点击同一个groupview传进来的view是错的,所以viewholder也错了,checkbox的选中状也错了
      

  7. 我这个样子写确实解决了原本的问题但是却出现了另外一个问题。
    什么问题?。。点击同一个groupview传进来的view是错的,所以viewholder也错了,checkbox的选中状也错了
    把if..else中的else去掉,并把else中的内容写到if之后。
      

  8. 我这个样子写确实解决了原本的问题但是却出现了另外一个问题。
    什么问题?。。点击同一个groupview传进来的view是错的,所以viewholder也错了,checkbox的选中状也错了
    把if..else中的else去掉,并把else中的内容写到if之后。
    这个样子么效果还是一样的啊
      

  9. 我这个样子写确实解决了原本的问题但是却出现了另外一个问题。
    什么问题?。。点击同一个groupview传进来的view是错的,所以viewholder也错了,checkbox的选中状也错了
    把if..else中的else去掉,并把else中的内容写到if之后。
    这个样子么效果还是一样的啊
      

  10. 我这个样子写确实解决了原本的问题但是却出现了另外一个问题。
    什么问题?。。点击同一个groupview传进来的view是错的,所以viewholder也错了,checkbox的选中状也错了
    把if..else中的else去掉,并把else中的内容写到if之后。
    这个样子么效果还是一样的啊
      

类似问题 »