在model中记录一棵树,但在显示的时候使某些特定的节点invisible。  
 
有专门的方法在显示tree的时候对节点进行过滤吗?多谢

解决方案 »

  1.   

    只要重写getChild、getChildCount、getIndexOfChild这三个函数就可以了,在这三个函数中把不希望显示的节点去掉就可以了。
      

  2.   

    楼上能不能再明示一下?重写getchild 如果child是要过滤(不显示)得的节点,这是把该方法返回null吗?
    getchildcount返回除去不显示的节点外的子节点个数?
    getindexofchild如果child是要过滤的节点,应返回什么值,负数吗?多谢