Ich habe eine PreferenceActivity erstellt und einen Stil dafür in style.xml, sowohl die reguläre als auch die v21-Version der Datei eingerichtet. Das Farbschema ist Standard, aber im Stil habe ich die Akzentfarbe auf Orange geändert ... das funktioniert super auf dem AndroidStudio-Emulator.PreferenceActivity Farben/Thema In Emulator anders als auf Gerät?
Allerdings, wenn ich die apk auf meinem Handy (Galaxy s6) installieren die orange Farbe wird nicht verwendet und im Allgemeinen sieht das gesamte Layout anders als das Standard-Layout auf dem Emulator, bevor ich die Akzentfarbe auf orange geändert.
Warum ist das? Gibt es etwas, das ich ändern muss, damit der Style/das Design, das ich in Android Studio angepasst habe, auch für Geräte gilt?
Mein Stil:
<style name="PreferenceTheme">
<!-- Customize your theme here. -->
<item name="android:colorAccent">@color/laborswipe_orange</item>
<item name="android:textColorHighlight">@color/laborswipe_orange</item>
</style>
Mein PreferenceActivity im AndroidManifest:
<activity
android:name=".ProfileActivity"
android:label="@string/title_activity_profile"
android:theme="@style/PreferenceTheme"></activity>
Vielen Dank im Voraus für die Hilfe!