Wie kann ich beim Berühren des Layouts einen Welleneffekt in einem einfachen linearen / relativen Layout erzielen?
Ich habe versucht, den Hintergrund eines Layouts auf Folgendes einzustellen:
<?xml version="1.0" encoding="utf-8"?>
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
android:color="?android:colorControlHighlight" >
<item android:drawable="@android:color/white"/>
</ripple>
Ich sehe jedoch nur einen einfachen weißen Hintergrund und keinen Welleneffekt, wenn ich das Layout berühre. Was mache ich falsch?
Bearbeiten:
Als Referenz ist hier meine Layout-XML-Datei:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="250dp"
android:layout_height="250dp"
android:background="@drawable/test"
android:clickable="true">
</RelativeLayout>
<item android:drawable="@android:color/white"/>
Abschnitt entferne . Ich bin mir also nicht sicher, wie das funktionieren soll, wenn ich eine Hintergrundfarbe für das Layout haben möchte. Dies auf ein anderes Layout mit einer Hintergrundfarbe zu legen, funktioniert ebenfalls nicht!