2011-01-14 33 views
0

我使用了Samsung Vibrant,三星在其TouchWiz皮肤上抛出的令人讨厌的位之一是将设置菜单项描述文本的颜色从白色(AOSP)更改为浅蓝色。更改Android中的设置项目描述文字颜色?

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

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

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

+0

三星很讨厌并直接在XML布局中的特定标签上覆盖样式。我之前检查过设置摘要,这是一个三星特定的事情,并没有真正的好方法。 – 2011-04-20 14:25:47

回答

0

对于您的应用程序,你将需要添加一个新的风格是这样的:

<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用户。

相关问题