android之RadioButton与RadioGroup,CheckBox,switch,ToggleButton
1)使用RadioButton与RadioGroup
一组RadioButton只能选中其中一个,因此需要和RadioGroup连合使用。
RadioGroup继承了LiearLayout可以设置排列方式
通过修改RadioGroup布局方式实现RadioButton不同的布局方式
在onCreate()方法中,为RadioGroup添加
RadioGroup.OnCheckedChangeListener监听器
实现选择不同单选按钮,通过Toast显示不同按钮内容效果
2)创建一组CheckBox,为其设置不同布局方式
在onCreate()方法中,为每个CheckBox添加
CompoundButton.OnCheckedChangeListener监听器
实现选择不同多选按钮,通过Toast显示不同按钮内容效果
3)使用Switch控件,为其设置相关布局属性
在onCreate()方法中,为switch添加
CompoundButton.OnCheckedChangeListener监听器
实现通过Switch控制CheckBox布局方式
特有属性:
android:textOff 设置当前按钮关闭时显示的文本
android:textOn 设置当前按钮打开时显示的文本
android:thumb 使用自定义的Drawable绘制开关按钮
4)使用ToggleButton控件,为其设置相关布局属性
android:textOff 设置当前按钮关闭时显示的文本
android:textOn 设置当前按钮打开时显示的文本
在onCreate()方法中,为ToggleButton添加
CompoundButton.OnCheckedChangeListener监听器
实现通过ToggleButton控制CheckBox布局方式以及Switch状态
更多相关文章
- 【转】Eclipse 开发Android小程序遇到的问题总结
- Android判断app是否后台运行中,后台运行通知栏提示
- android中画廊视图Gallery和ImageSwitcher组件的使用
- android后台布局
- 简单实现Android底部工具栏
- Android(安卓)Universal-Iamge-Loader的DisplayImageOptions
- Android(安卓)布局之layout
- 【Android】 设置App字体不跟随系统字体改变
- android 系统 makefile文件(Android.mk)组织结构