0

Ich verwende Theme.AppCompat als übergeordneten Stil für mein AppTheme-Thema. Dies ist der Inhalt meiner style.xml Datei:Warum TextView Text in Schwarz auf Android Oreo zeigt, wenn ich Theme.AppCompat verwende

<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> 
     <item name="windowNoTitle">true</item> 
     <item name="android:windowFullscreen">true</item> 

    </style> 

</resources> 

Das Problem ist, wenn ich betreibe meine Anwendung auf einem Gerät mit Android 6.0 zeigt es in Ordnung, aber wenn sie auf Oreo-Emulator, zeigt es so:
enter image description here

Der Text ist schwarz auf schwarzem Hintergrund. Ich habe keine Textfarbe oder Hintergrundfarbe festgelegt, außer Theme.AppCompat wie oben beschrieben zu verwenden. Irgendwelche Ideen?

Antwort

1

Fügen Sie diese auf Ihren Stil:

<item name="android:textColor">yourColorGoesHere</item> 

<item name="android:textColorPrimary">#295055</item> 

Statt 295.055 # Sie jede gewünschte Farbe geben.

+1

Lassen Sie mich wissen, ob es funktioniert, auch wenn es für Sie funktioniert, markieren Sie dies bitte als Antwort. Happy Coding Bro :) –

+1

Grundfarbe zu geben ist nicht obligatorisch, aber Sie können es auch geben. Probieren Sie beide Linien aus. –

+0

Vielen Dank! Funktioniert immer noch nicht. (Vielleicht ein Problem mit dem Systemabbild?) – JasonStack

Verwandte Themen