Ich habe einen Selektor, wo ich einen Kreis als Hintergrund für die State_selected = true festlegen, aber ich möchte die Farbe ändern, wenn ich auf das Objekt klicken. Wie kann ich es tun? DieseAndroid - Ändern der Farbe von Drawables
ist, wie mein Drawables eingerichtet sind:
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="#D0021B"/>
<stroke android:width="2dp" android:color="#910012" />
<size
android:width="50dp"
android:height="50dp" />
<corners android:radius="50dp" />
</shape>
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@android:color/black" android:state_selected="false" />
<item android:drawable="@drawable/nav_circle" android:state_selected="true" />
</selector>
Verwendung state_pressed ..... –
Wie kann ich die Farbe gesetzt obwohl dynamisch zu sein? – Mikerizzo