在RelativeLayout中获取子视图

我想添加一个button在我的活动,将返回相对布局的所有子视图。

我怎样才能得到相对布局视图的所有子视图?

Related of "在RelativeLayout中获取子视图"

RelativeLayout扩展了具有getChildCount()getChildAt(int index)方法的ViewGroup 。 所以你可以尝试的是:

 for(int i = 0; i < relativeLayout.getChildCount(); i++) { View child = relativeLayout.getChildAt(i); // your processing... } 

只是孩子计数的观点和迭代每个人。 像这样的东西:

 int childCount = myRelativeLayout.getChildCount(); for(int i = 0; i < childCount; i++) { View v = myRelativeLayout.getChildAt(i); // do whatever you want to with the view } 

希望这可以帮助。