2016-11-07 6 views
1

Ich habe ein Android-Projekt erstellt und enthalten Navigation Schublade Aktivität.Ändern Hintergrundfarbe der Aktivität

enter image description here

Aber die Hintergründe der Aktivitäten sind schwarz.

enter image description here

Ich weiß, ich kann die Hintergrundfarbe weiß mit XML oder Java ändern. Aber jedes Mal, wenn ich das tue, muss ich auch andere Ansichten ändern. Ich habe die Styles-Datei überprüft. Aber es enthält keine Markierung über die Hintergrundfarbe.

<resources> 

    <!-- Base application theme. --> 
    <style name="AppTheme" parent="Theme.AppCompat"> 
     <!-- Customize your theme here. --> 
     <item name="colorPrimary">@color/colorPrimary</item> 
     <item name="colorPrimaryDark">@color/colorPrimaryDark</item> 
     <item name="colorAccent">@color/colorAccent</item> 
    </style> 

    <style name="AppTheme.NoActionBar"> 
     <item name="windowActionBar">false</item> 
     <item name="windowNoTitle">true</item> 
    </style> 

    <style name="AppTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar" /> 

    <style name="AppTheme.PopupOverlay" parent="ThemeOverlay.AppCompat.Light" /> 

</resources> 

Gibt es eine Lösung dafür? Vielen Dank!

Antwort

1

Erweitern Sie Ihre App Theme von Theme.AppCompat.Light

0

Sie Ihre App Theme von Theme.AppCompat.Light verlängern oder Sie können Hintergrundfarbe an der Wurzel Ansicht Sie Aktivität Layout übergeben.