多选按钮CheckBox的使用方法和常用的监听器:OnClickListener、OnCheckedChangeListener
在activity_main.xml中使用LinearLayout布局,添加3个CheckBox
在MainActivity中使用控件对象和OnClickListener
OnCheckedChangeListener的用法:
OnClickListener:当CheckBox被点击时就会触发,包括选中和取消选中
OnCheckedChangeListener:当CheckBox的状态发生改变时触发
作业:增加全选按钮,点击该按钮则全选以上三项,取消同理,并利用toast输出浮动信息给用户看
toast主要用于输出帮助和提示信息,第一个参数代表上下文对象,可以用this或getApplicationContext()来表示,第二个参数用于要显示的提示信息,第三个参数表示显示的时间长短,makeText生成toast对象,并调用show方法显示出来。
参考链接:
http://www.cnblogs.com/draem0507/archive/2013/06/08/3126652.html
http://www.cnblogs.com/salam/archive/2010/11/10/1873654.html
写的都很详细
一组单选按钮RadioButton用RadioGroup来表示,只能选择一个
也可以在RadioButton上绑定android.widget.CompoundButton.OnCheckedChangeListener