Android笔记之获取布局中的多个子控件
2013-09-23 21:12
316 查看
实例化线性布局后,从中获取各个未定义Id的子控件:
xml文件:
Done!
ImageView[] dots = new ImageView[ids.length]; LinearLayout ll = (LinearLayout) findViewById(R.id.ll); for (int i = 0; i < ids.length; i++) { dots[i] = (ImageView) ll.getChildAt(i); }
xml文件:
<LinearLayout android:id="@+id/ll" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_centerHorizontal="true" android:layout_marginBottom="24.0dip" android:orientation="horizontal" > <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:clickable="true" android:padding="5.0dip" android:src="@drawable/dot" /> <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:clickable="true" android:padding="5.0dip" android:src="@drawable/dot" /> <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:clickable="true" android:padding="5.0dip" android:src="@drawable/dot" /> <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:clickable="true" android:padding="5.0dip" android:src="@drawable/dot" /> <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:clickable="true" android:padding="5.0dip" android:src="@drawable/dot" /> </LinearLayout>
Done!
相关文章推荐
- android界面开发小结——android笔记---控件和布局
- android 获取 控件在布局中的位置
- android笔记【二】---控件和布局
- Android获取dialog自定义布局中的控件
- Android 获取ListView的高度,设置布局内控件超出布局部分可以显示
- Android笔记--Fragment获取父Activity的控件并修改内容demo
- Android获取dialog自定义布局中的控件
- android学习第二周_布局优化技巧及列表控件_学习笔记
- Android获取Dialog自定义布局中的控件
- Android获取dialog自定义布局中的控件(从控件中获得参数)
- Android获取动态布局的的控件
- 常用插件Android Layout ID Converter ----布局ID、控件自动获取
- Android 获取屏幕的信息和button布局的一些笔记
- Android应用界面开发-控件+布局 笔记
- Android获取dialog自定义布局中的控件
- 学习笔记,android:获取联系人列表,点击联系人打电话 用android.R.layout.simple_list_item_2形式
- Android在OnCreate中获取控件的宽度和高度
- Android 获取某控件在屏幕中的位置/坐标
- android换肤功能 如何动态获取控件中背景图片的资源id?
- Android:控件布局(相对布局)RelativeLayout