Android: Wie verwendet man die Farben des aktuellen Themas in einem Zeichen-XML?

9

Ich habe zwei Themen mit unterschiedlichen Primär-, Primärdunkel-, Primärlicht- und Akzentfarben definiert.

%Vor%

AppTheme ist Standard für <application/> Dann setze ich AppTheme2 in bestimmten Aktivitäten.

In einer Zeichnungsdatei xml verwende ich die gleichen Primärfarben von AppTheme, die in colors.xml definiert sind

Der Zeichensatz wird in vielen Aktivitäten beider Themen verwendet. Wenn also AppTheme2 angezeigt wird, sehe ich die verschiedenen Farben. Gibt es eine Möglichkeit, die Farben des aktuellen Themas für die aktuelle Aktivität auszeichnungsfähig zu machen?

    
user3290180 06.02.2016, 17:41
quelle

1 Antwort

17

Sie können dieses Attribut verwenden, um Farbe vom aktuell verwendeten Thema zu erhalten:

%Vor%

Dies ist nur in Android 5.0 oder höher möglich.

    
e-shfiyut 25.05.2016, 14:58
quelle