Minimierende Symbolleiste mit textShadow

8

Ich habe ein Problem mit der Minimierung der Symbolleiste, im erweiterten Zustand möchte ich einen verschwommenen Schatten unter dem Text, ich benutze diesen Code:

%Vor%

mit:

%Vor%

Ich kann textColor ändern, es funktioniert, aber der Schatten funktioniert nicht. Ich habe viele verschiedene Werte für Schatten ausprobiert.

Ist es möglich, einen Schatten auf den minimierten Text zu werfen? Denn bei hellen Bildern ist der Titel manchmal schwer zu lesen.

    
neoteknic 17.06.2015, 13:32
quelle

3 Antworten

5

Verwenden Sie anstelle eines Textschattens ein Textschutz-Scrim. Siehe diese Frage: ​​Android CollapsingToolbarLayout Titelhintergrund

    
Andrew 01.09.2015 17:58
quelle
1

Sieht so aus, als wäre die lib-Version 22.2.1 des Design-Supports nicht möglich.

Hier ist die de-kompilierte Methode zum Einstellen der Textdarstellung:

%Vor%

Und es setzt nur Textfarbe und -größe.

UPDATE: Da Sie erwähnt haben, dass Sie dem Titel Schatten hinzufügen müssen, um das Lesen auf hellen Hintergründen zu erleichtern, schlage ich vor, dass Sie die erweiterte Titelfarbe in einen dunklen Farbton ändern. ZB

%Vor%     
iceman 17.08.2015 14:30
quelle
0

Ich habe einen Textschatten mit dem folgenden Code erhalten. Ich habe FrameLayout in der Position von ImageView verwendet und FrameLayout hat sowohl ImageView als auch View mit Hintergrundgradienten.

  • %Vor%

coll_toolbar_image_gradient.xml

%Vor%

    
Pruthviraj 28.09.2015 09:37
quelle