Java 隐藏布局中的所有控件

Java 隐藏布局中的所有控件,java,android,layout,controls,visibility,Java,Android,Layout,Controls,Visibility,我的布局至少有40个控件,包括TextView、微调器。。等等 我需要一些函数来隐藏所有控件 可以在给定布局中使用控制循环进行迭代吗?是否将可见性设置为不可见 例如: For Each ctl AS Control in Layout ctl.Setvisibility(View.INVISIBLE) Next 提前感谢。您可以隐藏所有此控件的父布局您可以隐藏所有此控件的父布局最好隐藏父布局,但如果您愿意,可以只隐藏子布局 for(int index=0,length=ctrl.g

我的布局至少有40个控件,包括TextView、微调器。。等等

我需要一些函数来隐藏所有控件

可以在给定布局中使用控制循环进行迭代吗?是否将可见性设置为不可见

例如:

For Each ctl AS Control in Layout
      ctl.Setvisibility(View.INVISIBLE)
Next

提前感谢。

您可以隐藏所有此控件的父布局

您可以隐藏所有此控件的父布局

最好隐藏父布局,但如果您愿意,可以只隐藏子布局

for(int index=0,length=ctrl.getChildCount();index<length;++index)
{
   View view = ctrl.getChildAt(index);
   view.setVisibility(View.GONE)
}

for(int index=0,length=ctrl.getChildCount();index最好隐藏父对象,但如果愿意,可以只隐藏子对象

for(int index=0,length=ctrl.getChildCount();index<length;++index)
{
   View view = ctrl.getChildAt(index);
   view.setVisibility(View.GONE)
}
for(int index=0,length=ctrl.getChildCount();index