Saya mencoba mendapatkan CardView untuk menampilkan efek riak ketika disentuh dengan mengatur atribut android: backgound dalam file XML aktivitas seperti dijelaskan di sini di halaman Android Developers, tetapi tidak berfungsi. Tidak ada animasi sama sekali, tetapi metode di onClick dipanggil. Saya juga mencoba membuat file ripple.xml seperti yang disarankan di sini , tetapi hasilnya sama.
CardView seperti yang muncul di file XML aktivitas:
<android.support.v7.widget.CardView
xmlns:card_view="http://schemas.android.com/apk/res-auto"
android:layout_width="155dp"
android:layout_height="230dp"
android:elevation="4dp"
android:translationZ="5dp"
android:clickable="true"
android:focusable="true"
android:focusableInTouchMode="true"
android:onClick="showNotices"
android:background="?android:attr/selectableItemBackground"
android:id="@+id/notices_card"
card_view:cardCornerRadius="2dp">
</android.support.v7.widget.CardView>
Saya relatif baru dalam pengembangan android, jadi saya mungkin telah membuat beberapa kesalahan yang jelas.