Ich versuche, meinen Kopf um Stile und Themen zu wickeln. Im Moment habe ich ein einziges Thema in meiner App:Wie verwendet man bestimmte Stile mit bestimmten Themen?
<style name="WhiteTheme" parent="Theme.AppCompat.Light.NoActionBar">
...
</style>
Ich habe auch viele Stile für verschiedene Ansichten, wie folgt aus:
<style name="BodyText" parent="TextAppearance.AppCompat.Body1">
<item name="android:textSize">14sp</item>
<item name="android:textColor">@color/default_text_color</item>
</style>
..., die ich wie folgt verwenden:
<TextView
...
android:textAppearance="@style/BodyText"/>
Nun, wenn ich ein neues Thema erstellen würde, sagen wir DarkTheme
, wie würde ich sicherstellen, dass alle TextViews, die auf BodyText
verweisen, als ihr TextAppearance auf den neuen Stil zeigen würden?
Vielen Dank! Das war genau das, wonach ich suchte. – manabreak