Android - Bild innerhalb der Schaltfläche drehen
Ich möchte das Bild innerhalb der Schaltfläche beim Klicken auf die Schaltfläche drehen. Ich habe es nur mit ImageView versucht und es funktioniert, aber aus Gründen der Barrierefreiheit muss ich Button anstelle von ImageView verwenden.
Hier ist der Abwärtspfeil der Schaltflächenhintergrund.
Klick auf die Schaltfläche zeigt zusätzliche Daten an und der Hintergrundpfeil wird gedreht. Wie kann ich den Schaltflächenhintergrund beim Klicken animieren und drehen?
Layout-Code als Referenz:
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical" >
<LinearLayout
android:id="@+id/cases_actions_row"
android:layout_height="wrap_content"
android:layout_width="match_parent"
android:orientation="horizontal" >
<Button
android:id="@+id/case_action_item_1"
style="@style/card_action_button"
android:layout_height="wrap_content"
android:layout_width="wrap_content" />
<Button
android:id="@+id/case_action_item_2"
style="@style/card_action_button"
android:layout_height="wrap_content"
android:layout_width="wrap_content" />
</LinearLayout>
<Button
android:id="@+id/cases_expand_button"
style="@style/card_action_button"
android:layout_height="20dp"
android:layout_width="20dp"
android:layout_alignParentEnd="true"
android:layout_centerVertical="true"
android:background="@drawable/ic_arrow" />
</RelativeLayout>