android控件动态设置style,安卓全局设置自定义Style继承原生控件

有时候需要更改TextView的默认颜色,最近安卓10上面如果TextView自己没设置默认的颜色的话它是默认白色的,很容易造成看不清的问题。更改的话一个一个改太麻烦,下面直接几行代码全部搞定:在应用的values/styles .xml中更改定义

自定义应用全部button控件的style:

041941bcb9ea

代码:

@drawable/selector_button_background

@drawable/selector_button_text_color

10dp

这2个@drawable资源是我自己自定义写的,记得别复制进去了哦如上讲解:style name可以自己随意定义,item name为需要改变的style名称系统定义,item里面更改为自己需要设置的style。

设置好自己需要的style之后一定要记得在自己的Theme style里面更改定义设置进去:

041941bcb9ea

标红线部分哦

代码:

@style/ButtonStyle这里面的item name为系统的资源设置的,自己找找就可以找到了

自定义应用全部TextView控件的Style同上差不多:

041941bcb9ea

先设置自己想要的style样式

代码:

#747474

041941bcb9ea

再在theme里面设置赋值进去

代码:

@style/TextViewStyle

一定要记得theme里面的item name的系统设置的name别弄错了,弄错了没效果的。应用全局设置的控件style到此结束,觉得还不错的可以评论讨论或者点个赞,谢谢各位大佬!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值