第6章、单选按钮RadioGroup与复选框CheckBox
2013-07-16 17:30
495 查看
第6章、单选按钮RadioGroup与复选框CheckBox | |
一、设计登录窗口 打开“res/layout/activity_main.xml”文件。 1、分别从工具栏向activity拖出1个单选按钮列表RadioGroup(注意自动包含3个单选按钮RadioButton)、2个复选框CheckBox、1个按钮Button。这3个控件均来自Form Widgets。 2、打开activity_main.xml文件。 我们把自动生成的代码修改成如下代码,具体为: (1)RatioGroup的id修改为gender,两个RadioButton的id分别修改为male和female,其文本分别修改为男和女; 注意:第1个单选按钮android:checked="true"表示此单选按钮默认为选择。 (2)两个CheckBox的id修改为football和basketball,其文本分别修改为足球和蓝球; (3)Buttion的id修改为save,其文本修改为"保存"。 3、界面如下: 这个界面常用于注册,我们可以在控件前加“性别”、“爱好”提示,也可以把整个布局排得更美观一些,但不是现在,在以后我们学过布局章节再说,我们现在把最重要的精力放在控件的使用上。相信不久的将来,你会把页面做得更漂亮! 二、单击事件 打开“src/com.genwoxue.RadioGroupCheckBox/MainActivity.java”文件。 然后输入以下代码: 在以上代码中,我们着重分析一下带有浅蓝色背景部分,其它是最简单的基础代码,如果不明白,请参考上一章内容。 1、第①部分 导入与RadioButton、CheckBox相关的2个包。 2、第②部分 声明5个控件变量。 3、第③部分 与上一章类同。 (1)findViewById()方法完成5个控件的捕获。 (2)“保存”按钮添加单击监听事件:btnSave.setOnClickListener(new SaveOnClickListener())。 4、第④部分 我们新建一个类SaveOnClickListener继承接口OnClickListener用以实现单击事件监听。 Toast.makeText(getApplicationContext(), sInfo,Toast.LENGTH_SHORT).show()用以显示提示信息:性别与爱好。 注意:isChecked()方法用来判断RadioButton和CheckBox控件是否被选中,如果选中返回true,否则返回flase。 效果如下: |
相关文章推荐
- 单选按钮RadioGroup与复选框CheckBox
- 第7章、单选按钮RadioGroup与复选框CheckBox(从零开始学Android)
- 第7章、单选按钮RadioGroup与复选框CheckBox(从零开始学Android)
- 第7章、单选按钮RadioGroup与复选框CheckBox(从零开始学Android)
- 3.Android之单选按钮RadioGroup和复选框Checkbox学习
- 第7章、单选按钮RadioGroup与复选框CheckBox(从零开始学Android)
- 单选按钮RadioGroup、复选框CheckBox的OnCheckedChangeListener事件的实现方法
- 一步一步地实现菜单栏(JMenuBar)工具栏(JPopupMenu)组合框(JComboBox)复选框(JCheckBox)单选按钮(JRadioButton)文本域的综合应用(一)
- 一步一步地实现菜单栏(JMenuBar)工具栏(JPopupMenu)组合框(JComboBox)复选框(JCheckBox)单选按钮(JRadioButton)文本域的综合应用(二)
- 把checkbox复选框转换成单选按钮radio
- 把checkbox复选框转换成单选按钮radio
- 使用easyui框架form控件,单选按钮radio或复选框checkbox样式问题
- 把checkbox复选框转换成单选按钮radio
- 使用easyui框架form控件,单选按钮radio或复选框checkbox样式问题
- RadioGroup、RadioButton(单选按钮)、CheckBox(多选按钮)和Toast的使用方法
- RadioGroup,Radio单选按钮,CheckBox的使用
- 一步一步地实现菜单栏(JMenuBar)工具栏(JPopupMenu)组合框(JComboBox)复选框(JCheckBox)单选按钮(JRadioButton)文本域的综合应用(三)
- 8、单选按钮(JRadioButton)和复选框(JCheckBox)
- 单选框RadioGroup,单选按钮RadioButton的使用
- 单选按钮(RadioButton)与 复选框(CheckBox)的功能与 用法