解决方案 »

  1.   

    第一个加的是cataImage ,而cataImage 是有父节点cataBox的,
      

  2.   

    区别在于每次cataBox.findViewById获取的实例,和每次inflater.inflate(R.layout.detailbox,ly,false)获取的实例是不是同一个。这个写个测试demo就知道了。
      

  3.   

    第一个添加的cataImage,而它还有父布局box,想把cataImage从box里扣出来放入新的容器,这样是不对的.
    第二个添加的box,它本身是一个独立的view group,也可以看成是一个单独的view再次添加到父布局,所以,没问题.
      

  4.   

    应该是addView(cataBox),结贴了~,谢谢各位