如何在Android复合控件上使用getChildAt(..)
我在XML中的布局中有一个视图组。它下定义了子对象。在ViewGroup中,我可以轻松使用getChildAt。。浏览XML中定义的子项 activity_main.xml: ...如何在Android复合控件上使用getChildAt(..),android,Android,我在XML中的布局中有一个视图组。它下定义了子对象。在ViewGroup中,我可以轻松使用getChildAt。。浏览XML中定义的子项 activity_main.xml: ... 必须在与main_activity.xml相对应的活动类中获取可访问的自定义复合_控件视图组及其子级。因此,在主活动中用viewgroup替换复合控件时,可以为其指定id。稍后,如果要访问自定义视图组,可以从activity类获取引用。像 <Layout> <CompoundContr
必须在与main_activity.xml相对应的活动类中获取可访问的自定义复合_控件视图组及其子级。因此,在主活动中用viewgroup替换复合控件时,可以为其指定id。稍后,如果要访问自定义视图组,可以从activity类获取引用。像
<Layout>
<CompoundControl id="xyz">
<Child1>...
</CompoundControl>
</Layout>
viewGroup.getChildAt。。获取此视图组的子视图,是否要获取孙子或其他对象?
CompoundControl a = (CompoundControl)findViewById(R.id.xyz);
a.getChildAt(..);