常用控件 04 复选框 Checkboxes
来源:互联网 发布:mac os怎么更新 编辑:程序博客网 时间:2024/05/17 09:33
复选框允许用户同时选择一个或多个选项。效果如图:
1.创建复选框:
创建复选框,需要在布局文件为每一个选项创建一个 CheckBox 元素。并为每一个元素绑定一个监听器。如:
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <CheckBox android:id="@+id/checkbox_meat" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/meat" android:onClick="onCheckboxClicked"/> <CheckBox android:id="@+id/checkbox_cheese" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/cheese" android:onClick="onCheckboxClicked"/></LinearLayout>然后在对应的Activity中处理对应事件。如:public void onCheckboxClicked(View view) { // Is the view now checked? boolean checked = ((CheckBox) view).isChecked(); // Check which checkbox was clicked switch(view.getId()) { case R.id.checkbox_meat: if (checked) // Put some meat on the sandwich else // Remove the meat break; case R.id.checkbox_cheese: if (checked) // Cheese me else // I'm lactose intolerant break; // TODO: Veggie sandwich }}
- 常用控件 04 复选框 Checkboxes
- Checkboxes(复选框)
- Checkboxes(复选框)
- Checkboxes(复选框),感觉这个都挺重要的!
- 10-windowsPhone常用控件---复选框
- CButton控件(复选框、按钮消隐)常用操作
- LibGDX_6.4: 常用系统控件: 复选框(CheckBox)
- 控件之一:复选框
- Day12-复选框控件
- 复选框checkbox控件
- Checkboxes
- MSFlexGrid控件绑定复选框
- 关于treeview控件复选框
- CListCtrl 控件添加复选框
- MFC使用复选框控件
- 重绘复选框控件
- 按钮和复选框控件
- jQueryMobile控件之复选框
- 提问与回答的智慧
- linux之epoll4
- ubuntu下安装mysql
- 【Win32多线程】如何避免线程等待浪费CPU时间,降低对系统资源的冲击?
- hadooo 源代码分析
- 常用控件 04 复选框 Checkboxes
- c/c++在线编译器
- LINUX下MYSQL的启动及相关配置
- 由-128的补码引出的深层次思考。
- 如何让IE6,7均兼容的display:inline-block
- Linux下chkconfig命令详解
- 安装 jdk6 需要的源
- 英语词汇13
- 数组的初始化及其相关操作