by Guest » 13 Jan 2025, 15:55
Ich versuche, mithilfe von MaterialComponents einen globalen benutzerdefinierten Stil für die AppBar und die Symbolleiste in meiner Android-Anwendung zu erstellen. Ich möchte, dass die Stile global für alle Aktivitäten gelten. Die Anpassungen werden jedoch nicht berücksichtigt. Die Hintergrundfarbe und die Titeltextfarbe sind nicht sichtbar.
Hier sind die Details:
Code: Select all
false
@color/dark_green
@color/white
@color/white
#000080
#000080
@color/white
2. Angewandte Stile im Theme
(themes.xml):
Code: Select all
@style/GlobalButtonStyle
@color/black
@style/CustomTextViewStyle
@style/CustomAppBarStyle
@style/CustomTooolbarStyle
3.
activity_main.xml-Layout:
Obwohl appBarLayoutStyle und toolbarStyle im Design angewendet werden, bleibt der Hintergrund weiß und der Titeltext ist nicht sichtbar. Ich bin sehbehindert und kann mithilfe von Android TalkBack bestätigen, dass der Titeltext vorhanden, aber nicht sichtbar ist (möglicherweise aufgrund des weißen Hintergrunds und des weißen Textes).
Was ich Habe versucht:
- Bestätigt, dass die Stile im Design angewendet werden.
- Es wurde sichergestellt, dass die übergeordneten Stile von MaterialComponents erben.
- Hintergrundfarbe verwendet, um die Hintergrundfarbe festzulegen.
Erwartetes Ergebnis:
- Die AppBar sollte die Hintergrundfarbe #000080 haben, und der Titeltext sollte es sein weiß.
Frage:
- Was fehlt mir in meiner Konfiguration? Wie kann ich sicherstellen, dass die benutzerdefinierten Stile für AppBar und Toolbar global auf alle Aktivitäten angewendet werden?
Zusätzlicher Kontext:
- Ich verwende die neueste Material Components-Bibliothek und [/b] für Barrierefreiheitstests.
Ich versuche, mithilfe von MaterialComponents einen globalen benutzerdefinierten Stil für die AppBar und die Symbolleiste in meiner Android-Anwendung zu erstellen. Ich möchte, dass die Stile global für alle Aktivitäten gelten. Die Anpassungen werden jedoch nicht berücksichtigt. Die Hintergrundfarbe und die Titeltextfarbe sind nicht sichtbar.
Hier sind die Details:
[list]
[*][b]Stile. xml[/b]:
[/list]
[code]
false
@color/dark_green
@color/white
@color/white
#000080
#000080
@color/white
[/code]
2. Angewandte Stile im Theme [b](themes.xml):[/b]
[code]
@style/GlobalButtonStyle
@color/black
@style/CustomTextViewStyle
@style/CustomAppBarStyle
@style/CustomTooolbarStyle
[/code]
3. [b]activity_main.xml-Layout:[/b]
[code]
[/code]
Obwohl appBarLayoutStyle und toolbarStyle im Design angewendet werden, bleibt der Hintergrund weiß und der Titeltext ist nicht sichtbar. Ich bin sehbehindert und kann mithilfe von Android TalkBack bestätigen, dass der Titeltext vorhanden, aber nicht sichtbar ist (möglicherweise aufgrund des weißen Hintergrunds und des weißen Textes).
[b]Was ich Habe versucht[/b]:
[list]
[*]Bestätigt, dass die Stile im Design angewendet werden.
[*]Es wurde sichergestellt, dass die übergeordneten Stile von MaterialComponents erben.
[*]Hintergrundfarbe verwendet, um die Hintergrundfarbe festzulegen.
[/list]
[b]Erwartetes Ergebnis:[/b]
[list]
[*]Die AppBar sollte die Hintergrundfarbe #000080 haben, und der Titeltext sollte es sein weiß.
[/list]
[b]Frage:[/b]
[list]
[*]Was fehlt mir in meiner Konfiguration? Wie kann ich sicherstellen, dass die benutzerdefinierten Stile für AppBar und Toolbar global auf alle Aktivitäten angewendet werden?
[/list]
[b]Zusätzlicher Kontext:[/b]
[list]
[*]Ich verwende die neueste Material Components-Bibliothek und [b][code]TalkBack[/code][/b] für Barrierefreiheitstests.
[/list]