Ich habe eine ImageButton
in meiner App und ich muss den Farbton des Bildes ändern, wenn die Schaltfläche pressed/focused
ist. Ich habe den ImageButton
Satz seine src
aus einer XML-Datei zu erhalten, die wie folgt:Wie ändere ich den Farbton eines ImageButton im Fokus/drücken Sie
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<!-- pressed -->
<item
android:state_pressed="true"
android:tint="@color/black"
android:drawable="@drawable/search"
/>
<!-- focused -->
<item
android:state_focused="true"
android:tint="@color/black"
android:drawable="@drawable/search"
/>
<!-- default -->
<item
android:tint="@null"
android:drawable="@drawable/search"
/>
</selector>
jedoch die Tönung nicht angewendet, wenn die ImageButton
gedrückt wird oder fokussiert - das Bild zeigt nur wie normal. Die Farbe Schwarz ist wie immer definiert als #000000
. Irgendwelche Ideen?
Hallo. Ich habe mich gefragt, ob Sie endlich eine XML-Lösung gefunden haben. Danke im Voraus. –