Ich verwende Theme.Holo in meiner App.
Ich habe mein Design mit der folgenden Style.xml angepasst
%Vor%Ich erreiche die Ausgabe im 10-Zoll-Gerät
und in 4.7-Zoll-Gerät zeigt es Ausgabe (mit weißer Textfarbe statt, wenn # 404040 Farbcode)
Hier kann ich die Hintergrundfarbe einstellen, aber die Menütextfarbe wird in 4.7 Zoll Gerät nicht geändert
in 4.7-Zoll-Gerät, ich habe kein Überlaufmenü-Symbol, ich öffne dieses Menü durch Drücken der Menütaste.
Wie stelle ich die Textfarbe auf 10 Zoll ein?
Danke im Voraus !!!
Mein Menülayout-Code lautet:
%Vor%
Ich habe gelöst, indem ich die Hintergrundfarbe nach Code des Menüs ändere, indem ich die Geräteversion überprüfe.
Wenn das Gerät das Überlaufmenü nicht unterstützt, können Sie die Hintergrundfarbe des Menüs sowie die Farbe des Menütextes ändern, indem Sie Folgendes verwenden:
%Vor%// und in onCreateContextMenu, folgenden Code
platziert %Vor% Sie sollten in der Lage sein, die Farbe des Textes einfach zu ändern, indem Sie SpannableString
anstelle von String
verwenden - keine Notwendigkeit für dreckige Problemumgehungen; -)
Tags und Links android background overflow menu textcolor