我想在ViewGroup中获取一个名称是name的childView视图。nameView是GroupView中的第二个项目。我使用了以下的代码:
TextView nameView = (TextView)((ViewGroup)view).getChildAt(2);
然而,我想以后在nameView前再添加一些其它的View。那么上面的代码就无效了。因此我在想如何通过名称获得 ChildView,例如:
TextView nameView = (TextView)((ViewGroup)view).getChildByID(R.id.name);
我发现getChildByName("name")
不管用,我是否要查找一些像getChildByID
等同的方法。