这两个组件的话因为比较简单,某些书都会直接略过,不过笔者觉得还是有比较介绍一下这两个组件:\
相信有朋友都不知道这两个组件是怎么样的,so,普及下,上图:
ToggleButton:开关按钮:,就是点击以后那个蓝色的底部会变暗,就是一个开关,蓝色的时候表示on,灰色off
Switch:开关:点击以后会左右移动,在右边的时候表示on,左边表示off
!!!这里要注意一下,switch是4.0以后才出现的,所以要修改一下androidmanifest.xml中的最低版本的minsdk 改为 14或以上,不然会报错
因为这两个都是Button的子类,所以继承了Button的大部分属性,这里的话只将特殊的属性
话不多说
代码:
main.xml文件:
- <!-- 定义一个ToggleButton按钮 -->
- <ToggleButton
- android:id="@+id/TogBtn"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:textOn="声音开"
- android:textOff="声音关闭"
- android:checked="true"
- />