ich eine Vorliebe Bildschirm für meine Anwendung haben und im Manifest habe ich es ein Thema gegeben mit:Nested Präferenz Bildschirme verlieren Thematisierung
android:theme="@android:style/Theme.Light.WallpaperSettings"
Jedoch, wenn ich Nest eine andere Präferenz Bildschirm innerhalb dieses wie:
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
android:title="@string/setting_title"
android:key="...">
<PreferenceCategory
android:title="@string/title_themes"
>
<PreferenceScreen
android:title="@string/title_themes_opt"
>
<ListPreference
android:key="Setting_BG"
android:title="@string/setting_bg"
android:summary="@string/setting_bg_summary"
android:entries="@array/bg_titles"
android:defaultValue="0"
android:entryValues="@array/bg_values" />
</PreferenceScreen>
</PreferenceCategory>
</PreferenceScreen>
Der geschachtelte Einstellungsbildschirm verliert das Thema des übergeordneten Elements. Wie kann dies verhindert werden? Danke im Voraus.
Wie gehe ich beim Laden in einer separaten Aktivität für jeden Einstellungsbildschirm vor? Kannst du mich auf ein Beispiel hinweisen? – CodingWithoutComments
Ich vermute, ich muss addPreferenceFromIntent() verwenden, um herauszufinden, wie man das jetzt macht. – CodingWithoutComments