对android的常用控件之RadioGroup和CheckBox以及弹出消息Toast(这单词的原意是吐司,真是,太形象了)的学习。
1.界面分成上下两部分,上面是RadioGroup部分,下面是一些CheckBox
2.在radio.xml(main.xml文件改名的)文件中绘制RadioGroup和CheckBox内容。RadioButton包含在RadioGroup当中,而几个CheckBox是平行关系。内容依旧是id,layout_width,layout_height,text。在R.java中查看加id是否成功了。
3.在string.xml中建立键值对
下面开始radio.java
4.所有东西(包括RadioGroup、RadioButton和CheckBox)声明为private成员,各种import。
5.onCreat中,通过控件的ID来获取代表控件的对象。为RadioGroup设置监听器。因为RadioButton互斥,故只需要为RadioGroup设置一个监听器即可,接收用户选中项。
6.onCreat中,为每一个CheckBox(多选按钮,故每个都需要监听器)添加监听器,监听用户是否选中了这一项。
7.为每个选项添加Toast,以提示用户选中了某一项。
总体来说,这个程序很简单。所以。。。只好玩了一下。