Autore Topic: Ripple effect con RecyclerView e CardView  (Letto 299 volte)

Offline iClaude

  • Utente normale
  • ***
  • Post: 202
  • Respect: +13
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S5
  • Sistema operativo:
    Windows 10
Ripple effect con RecyclerView e CardView
« il: 29 Dicembre 2015, 20:37:08 CET »
0
In un layout ho una RecyclerView. Ogni elemento della RecyclerView usa una CardView che contiene un RelativeLayout con vari componenti.
Vorrei ottenere l'effetto ripple su Android 5 e superiori (come ad esempio nell'app Google Play). Sono riuscito ad ottenerlo sulle ListView, ma sulla RecyclerView non so perchè non funziona.
Qual è la procedura corretta da seguire?

Post unito: 29 Dicembre 2015, 20:47:42 CET
Ho risolto da solo.
Per chi fosse interessato basta aggiungere queste dichiarazioni:

android:clickable="true"
android:focusable="true"
android:background="?android:attr/selectableItemBackground"

al RelativeLayout contenuto all'interno della CardView (quindi non alla CardView stessa).
« Ultima modifica: 29 Dicembre 2015, 20:47:42 CET da iClaude, Reason: Merged DoublePost »