android-UI组件实例大全(五)------开关按钮ToggleButton和开关Switch

本文介绍了Android中的两种开关组件:ToggleButton和Switch。ToggleButtons在被点击后底部颜色变化,显示开/关状态;Switch则通过左右移动表示开/关。注意Switch在API 14及以上版本可用。文章提供了XML布局代码示例和Java代码实现监听事件,展示了如何设置和使用这两个组件。
摘要由CSDN通过智能技术生成

这两个组件的话因为比较简单,某些书都会直接略过,不过笔者觉得还是有比较介绍一下这两个组件:\

相信有朋友都不知道这两个组件是怎么样的,so,普及下,上图:

ToggleButton:开关按钮:,就是点击以后那个蓝色的底部会变暗,就是一个开关,蓝色的时候表示on,灰色off

Switch:开关:点击以后会左右移动,在右边的时候表示on,左边表示off


!!!这里要注意一下,switch是4.0以后才出现的,所以要修改一下androidmanifest.xml中的最低版本的minsdk 改为 14或以上,不然会报错



因为这两个都是Button的子类,所以继承了Button的大部分属性,这里的话只将特殊的属性

话不多说


代码:

main.xml文件:

[html]   view plain copy print ?
  1. <!-- 定义一个ToggleButton按钮 -->  
  2.     <ToggleButton  
  3.         android:id="@+id/TogBtn"  
  4.         android:layout_width="wrap_content"  
  5.         android:layout_height="wrap_content"  
  6.         android:textOn="声音开"  
  7.         android:textOff="声音关闭"  
  8.         android:checked="true"       
  9.     />  
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值