Switch是android中的一个简单易使用的开关控件。 ##### 使用方式 在布局中添加Switch ```xml ``` XML 属性 : android:switchMinWidth 开关组件的最小宽度。 android:switchPadding 开关和标题文本之间的最小间距。 android:switchTextAppearance 开关拇指上显示的文本的风格 android:textOff 当开关处于未选中/“关闭”状态时使用的文本。 android:textOn 当开关处于选中/“开启”状态时使用的文本。 android:thumb 圆形开关样式 android:thumbTextPadding 切换拇指内文本两侧的填充量。 android:track 底部滑条样式 checked: 初始状态 splitTrack:是否设置一个间隙,让滑块与底部图片分隔(API 21及以上) showText:设置是否显示开关上的文字(API 21及以上) ##### 自定义Switch thumb_off.xml ```xml ``` thumb_on.xml ```xml ``` thumb_selector.xml ```xml ``` track_off.xml ```xml ``` track_on.xml ```xml ``` track_selector.xml ```xml ``` 最终效果图 ![](http://www.tkuong.cn/usr/uploads/2022/05/3544036138.png) 最后修改:2022 年 05 月 27 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 0 如果觉得我的文章对你有用,请随意赞赏