Android首选项屏幕布局

我在我的应用程序中有以下首选项屏幕

<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"> <EditTextPreference android:key="edittexvalue" android:id="@+id/edittextvalue" android:title="Title Here" android:summary="Summary Here" android:defaultValue="Some Value"/> <Preference android:key="customPref" android:title="Title Here" android:summary="Summary Here"/> </PreferenceScreen> 

所有这些工作正常,但是我的应用程序我有自定义背景和文本颜色/大小,但我不知道如何格式化PreferenceScreen我假设你指向另一个XML? 但无法弄清楚我需要的代码以及应该做什么修改。 主要关心的是背景颜色的文字是我猜的罚款,但背景只是不匹配我的应用程序的其余部分。 所以我想设置一个自定义的背景色可以说现在红(#ff0000)

我感谢任何人可以帮助我解决这个问题

Solutions Collecting From Web of "Android首选项屏幕布局"

例如,您可以在manifest应用theme

 <activity android:name=".Settings" android:theme="@style/YourStyle"/> 

并在你的styles.xml (如果你没有一个,在值文件夹中创build它),你可以修改任何你需要的

例如

 <?xml version="1.0" encoding="utf-8"?> <resources> <style name="YourStyle" parent="android:Theme.Light"> <item name="android:listViewStyle">@style/Widget.ListView</item> <item name="android:windowNoTitle">true</item> </style> <style name="Widget" parent="android:Widget"> </style> <style name="Widget.ListView"> <item name="android:background">@color/white</item> <item name="android:divider">@color/gray_division</item> <item name="android:dividerHeight">2dip</item> </style> </resources> 

我希望这有帮助