Wie passend-text-Farbe mit der notification Leiste?
Meine Anwendung verwenden Sie weiße Farbe, die Schrift, die ist in Ordnung, auf meinem Handy, die ein Schwarzes Thema.
Aber auf andere Handy die notification bar Farbe und die Menüs Hintergrundfarbe ist weiß oder eine helle Farbe. Gibt es eine Möglichkeit (neben dem der Benutzer die option zu wählen, die Farbe in den app-Einstellungen), um zu wissen, welche Art von Farbe oder dunkel/hell theme verwenden, das Telefon und passen Sie die Schriftfarbe ?
- Haben Sie einen Blick auf diesem post. Es wird Ihnen helfen, eine Vorstellung von dem, was Sie tun und nicht tun können.
InformationsquelleAutor Alex | 2011-11-02
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie die Benachrichtigung und legen Sie den text mithilfe von integrierten-in bedeutet, dass die folgende Zeile erstellt das layout:
Den genannten layout enthält die folgenden Anzeigen, die verantwortlich für die Anzeige der Benachrichtigung text:
So die Schlussfolgerung ist, dass die benötigten Stil ist TextAppearance.StatusBar.EventContent, die definition sieht wie folgt aus:
Sollten Sie hier beachten, dass dieser Stil nicht wirklich jede Referenz der built-in Farben, daher ist der sicherste Weg für diesen Stil zu finden, anstatt einige built-in-Farbe.
Nutze ich android:textAppearance="@style/TextAppearance.AppCompat.- Benachrichtigung.Titel" Arbeit für mich