Hintergrundfarbe von AppCompat ändern

  • 0 Antworten
  • Letztes Antwortdatum
H

Hampidu

Neues Mitglied
0
Hallo,

um eine ActionBar zu haben und trotzdem Api Level 7 zu untersützen nutze ich die SupportLibrary appcompat. Dadurch habe ich für meine gesamte App das AppCompat Theme eingestellt.

Jetzt möchte ich gerne den Hintergrund für das gesamte Theme verändern und ich bin so vorgegangen:

Code:
    <style name="AppTheme" parent="@style/Theme.AppCompat.Light">
        <item name="android:actionBarStyle">@style/MyActionBar</item>
        <item name="android:background">@drawable/main_background</item>
        
        <!-- Support library compatibility -->
        <item name="actionBarStyle">@style/MyActionBar</item>
        <item name="background">@drawable/main_background</item>
    </style>
Durch die Angabe von "background" bekommt jedoch jedes View-Element diesen Hintergrund zugwiesen. Also jeder Button, jede TextView usw. hat dann diesen Hintergrund. Ich möchte aber nur, dass die Activities ihn haben.

Was mache ich da falsch?
 
Zurück
Oben Unten