Hallo zusammenich bin ganz neu hier und hätte gleich die erste Frage an euch.Ich muss auch sagen, dass ich erst seit kurzem begonnen habe mich in Android Studio und Java einzuarbeiten und bin gerade dabei zu lernen meine erste App zu schreiben.Ich habe allerdings schon Erfahrung mit VisualBasic (als Hobby). Der Umstieg ist aber nicht so einfach.Nun meine Frage.Ich habe ein ImageButton mit einem Kreis hinterlegt. Als Default ist ein farbiger Kreis vorhanden > OK.Wenn man den Button drückt ändert sich die Fabrbe des Kreises > OK.Dies ist auch in der nachfolgenden XML verständlich.Ich krieg es aber nicht hin, dass sich das Bild ändert wenn die Mause nur den ImageButton fokusiert (also über dem imageButton poitioniert ist und nicht gedrückt wird) <item android:state_focused="true"... geht da ja leider nicht - die genaue Bedeutung hab ich da auch eh noch so recht verstanden.Kann mir da vielleicht jemand einen Tip geben, oder geht das so gar nicht.
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:state_pressed="true" >
<shape android:shape="oval" >
<corners android:radius="3dip" />
<stroke android:width="3dip" android:color="#bf392c" />
<gradient android:angle="-90" android:startColor="#646b6a" android:endColor="#c11bd7" />
</shape>
</item>
<item android:state_focused="true" android:state_enabled="true">
<shape android:shape="rectangle" >
<corners android:radius="3dip" />
<stroke android:width="1dip" android:color="#1124d1" />
<solid android:color="#60f40b"/>
</shape>
</item>
<item >
<shape android:shape="oval" >
<corners android:radius="3dip" />
<stroke android:width="1dip" android:color="#efef14" />
<gradient android:angle="-90" android:startColor="#8dbab3" android:endColor="#58857e" />
</shape>
</item>
</selector>
Alles anzeigen
Danke und Gruß herrm_no