android studio switch控件,Android 官方 switch 控件更改选中色

本文介绍了如何在使用Android Studio 2.3.2时,通过简单的步骤改变官方Switch控件选中后的颜色,避免了复杂代码实现,重点分享了通过修改资源文件style的方法,并提供了适用于SwitchCompat的自定义主题设置实例。
摘要由CSDN通过智能技术生成

此为一篇使用笔记

用studio 2.3.2 添加官方switch 控件时发现其选中后的颜色不好更改

0898b493d363c9442f55b5bfb1e5d700.png

这是其默认的色彩,在各个属性中并没有找到更改这红色的属性

http://blog.csdn.net/welovesunflower/article/details/7990670

http://blog.csdn.net/wanghang1208/article/details/49763993?spm=5176.8246799.blogcont.5.3PwpoH

这两篇资料的实现就过于复杂(其中代码实现方式未测试)。

后在stackoverflow 上找到以下解决办法:

https://stackoverflow.com/questions/11253512/change-on-color-of-a-switch

更改资源文件下的 style 颜色

得到下面效果

e4b1cb0dfc0eea5c819d4bfb3edbdb99.png

----------------------------------------------------------------------------

今天新增一个style 设置,是从 SwitchCompat 控件上参考过来的

使用方法:

在布局文件中给需要自定义控件中增加 android:theme="@style/MySwitch"

如果是 SwitchCompat 控件,则是增加 app:theme="@style/MySwitch"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值