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状态

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值