修改主题Theme中默认颜色

Android中的许多默认颜色的值是和Theme有关的,就拿超链接的颜色为例。当Theme为“Theme.AppCompat"和"android:Theme.Light"时,超链接的颜色是不一样的。所以,我们要自己配置。

 

<application
    ....
    android:theme="@style/AppTheme">
</application>

在Application中,配置的Theme为AppTheme,所以找到这个AppTheme的配置的地方。

<resources xmlns:android="http://schemas.android.com/apk/res/android">

    <style name="AppTheme" parent="Theme.AppCompat">
        <item name="android:windowNoTitle">true</item>
        <item name="android:windowBackground">@color/activity_main_bg</item>
        <item name="android:textSize">@dimen/text_size_normal</item>
        <item name="android:textColor">@color/text_color_default</item>
        <item name="android:textColorLink">@color/tab_talk_blue</item>
    </style>
</resources>

这样,默认超链接的颜色就成了,上面配置的颜色。你发现了吗?文字默认的颜色,也可以在这里配置,就不用每个TextView都单独设置了,其他的比如大小什么的都可以,自己去探索吧。

 > 你还在为开发中频繁切换环境打包而烦恼吗?快来试试 Environment Switcher 吧!使用它可以在app运行时一键切换环境,而且还支持其他贴心小功能,有了它妈妈再也不用担心频繁环境切换了。[https://github.com/CodeXiaoMai/EnvironmentSwitcher](https://github.com/CodeXiaoMai/EnvironmentSwitcher)
 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值