Ist es möglich, die DrawableLeft in einem Android-Button zu tönen? Ich habe einen schwarzen Drawable, den ich gerne weiß färben würde. Ich weiß, wie man dies mit einer Bildansicht (Bild links) erreicht, aber ich möchte dies mit der Standard-Android-Schaltfläche tun.Android Button Drawable Tint
Mein Quellcode:
<Button android:layout_height="wrap_content"
android:layout_width="0dp"
android:layout_weight="1"
android:text="@string/drawer_quizzes"
android:backgroundTint="@color/md_light_green_500"
android:stateListAnimator="@null"
android:textColor="#fff"
android:textSize="12dp"
android:fontFamily="sans-serif"
android:drawableLeft="@drawable/ic_action_landscape"
android:gravity="left|center_vertical"
android:drawablePadding="8dp"
/>
Gibt es eine Möglichkeit, die Taste tönen? Oder gibt es eine benutzerdefinierte Ansichtsmethode, um diesen Effekt zu erzielen?
Sie möchten also ein Bild auf der linken Seite des Textes in der Schaltfläche platzieren? –
@HawraaKhalil ja, genau. Aber es sollte weiß getönt werden –
Stimmen Sie hier https://code.google.com/p/android/issues/detail?id=198613, wenn Sie möchten, dass drawableTint in Support-Bibliothek gehen –