我需要能够隐藏/取消隐藏(在View.GONE意义上)整个活动中的线性布局行。这是最好的方法来获得对内部布局的引用,而内部布局是更大的相对布局的一部分,并将内部布局的可见性设置为消失?我也应该维护一个布局的引用,所以我可以做innerLayout.setVisibility(View.GONE)。如果是的话,它应该是什么类型的参考?最后,还是每次我想隐藏/取消隐藏时都做一个查找更好。以某种方式保持对布局的直接引用似乎不太正确。另一方面,我不想将布局中的每个项目都设置为消失,或者在每次隐藏/取消隐藏时都放置一个findBy来定位它。在Android中隐藏/取消隐藏内部布局
也许添加/删除布局是更好的形式?但是之后我需要添加到View层次结构中的正确位置,将此逻辑放在代码中也不是一个好主意。
保持一个参考活动中的布局是完全正常的。该类型可以是View,因为你只会打电话给setVisibility。 – gngr44 2012-04-20 01:01:55
您的问题/问题描述解决了我的问题。 – Msmit1993 2014-03-13 12:48:14