2017-02-19 3 views
0

Ich benutze den Yalantis-Filter für Android. Ich versuche, eine dunkle Hintergrundfarbe für die Dropdown-Liste festzulegen. Ich habe versucht, es zu erreichen, indem dies zu tun:Yalantis Suchfilter mit benutzerdefinierten Hintergrundfarbe für Android

<com.yalantis.filter.widget.Filter 
     android:background="@color/colorPrimaryDark" 
     android:id="@+id/filter" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" /> 

Ich habe versucht, die Hintergrundfarbe einstellen, aber leider ist der Filter immer noch weiß und das ist das Ergebnis. enter image description here

Wie Sie sehen können, unter Spezialitäten ist, wo die Farbe erscheint. Ich wünsche der Filter selbst diese Farbe anstatt zu haben, aber der Filter sieht immer noch wie folgt aus:

enter image description here

Der Filter noch weiß ist. Gibt es eine Möglichkeit, die Filterfarbe zu ändern? Vielen Dank.

+0

jsut der Probe folgen [hier] (https://github.com/Yalantis/SearchFilter) – ADM

+0

Das ist die Probe I gefolgt. Was ich frage ist, kann die Hintergrundfarbe für den Filter geändert werden, nicht die Farben für die Filterelemente. Ich weiß natürlich, wie ich das ändern kann. Sie gaben den Code in der Probe. –

Antwort

2

Bitte überprüfen Sie die Version 1.0.3 der Bibliothek, es ist bereits behoben. Jetzt können Sie leicht den Hintergrund ändern expandedBackground und collapsedBackground Attribute mit

<com.yalantis.filter.widget.Filter 
    app:expandedBackground="@color/colorPrimaryDark" 
    app:collapsedBackground="@color/colorPrimaryDark" 
    android:id="@+id/filter" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" /> 
+0

Super, danke! –

Verwandte Themen