我想在其他activity用代码控制父窗口的布局显示或者隐藏
LayoutInflater.from(this).inflate(R.layout.home, null).findViewById(R.id.refresh_pb).setVisibility(8);
结果发现id可以找到,到时就是不隐藏。
父页面就是5个类似tab标签,每点击一个就去一个activity,我想在子view中控制父窗体空间的显示隐藏。很奇怪这中方法不行

解决方案 »

  1.   

    试试得到在父窗口创建时通过得到findViewById(R.id.refresh_pb)得到的View,然后对这个View操作
      

  2.   


    完全可以的,奇怪在子activity操作就不行 对象可以找到就是设置隐藏不行
      

  3.   

    我在主activity中创建了个static的button,然后在后一个activity中设置这个button为GONE,回去看了下确实消失了,不过如果不设置它为static的,在后一个activity中的到这个button为null