【问题标题】:Changing the Settings item description text color in Android?更改 Android 中的设置项描述文本颜色?
【发布时间】:2011-06-08 21:44:55
【问题描述】:

我使用的是三星 Vibrant,三星在其 TouchWiz 皮肤上抛出的一个恼人之处是将“设置”菜单项描述文本的颜色从白色 (AOSP) 更改为浅蓝色。

只要皮肤是蓝色主题,这看起来还不错,但大多数 ROM 似乎倾向于姜饼克隆……绿色看起来不太好。

如何将设置描述字体颜色更改回白色,甚至是实际 Android 2.3 中的橙色? color 属性位于哪个 xml 文件中?

它似乎也传播到您安装的所有应用程序...蓝色文本。

【问题讨论】:

  • 三星很烦人,会直接在 XML 布局中的某些标签上覆盖样式。我之前检查过设置摘要,这是三星特有的东西,没有什么好的方法。

标签: android xml text colors themes


【解决方案1】:

您需要为您的应用添加一个新样式,如下所示:

<resources>
<style name="MyTheme" parent="android:Theme.Light">
    <item name="android:textColor">#0198E1</item>
    <item name="android:background">@android:color/black</item>
</style>

在你的清单文件中,在你的偏好活动中添加这一行来应用你的风格:

android:theme="@style/MyTheme"

您也可以在此处查看默认样式:https://android.googlesource.com/platform/frameworks/base/+/master/core/res/res/values/styles.xml

如果您指的是在系统范围内执行此操作,那么您可能需要找到这个 styles.xml 文件并且还需要具有 root 权限。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-11-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多