2015-11-15 16 views
6

Se guardo la panoramica orizzontale di StackOverflow App, posso vedere che usano la tecnica del "dissolvenza del bordo" in modo che l'utente possa sapere che ci sono elementi a sinistra ea destra del recyclerview e lui/lei può scorrere.Recyclerview orizzontale con bordi in dissolvenza

stackoverflow

In ListView, credo che questo effetto viene abilitato chiamando il seguito come descritto da Romain Guy (http://www.curious-creature.com/category/android/page/2/):

android: cacheColorHint = "# 00000000"

Nessuna opzione disponibile in Recyclerview unfort. Esiste un metodo integrato per consentire questi bordi di dissolvenza per il recyclerview o sarà solo un trucco?

risposta

14

penso che l'attributo che si sta cercando è:

android:requiresFadingEdge="horizontal|vertical" 

è possibile cercare e capire meglio questo attributo dal punto di vista del riciclatore documentation.

L'altro attributo di cui si sta parlando, 'cacheColorHint', può essere utilizzato per abbinare il colore sbiadito con quello del proprio sfondo. Questo attributo è il colore su cui viene disegnata la vista elenco ed è definito come opaque color, perché non sempre hai uno sfondo bianco (che penso sia il colore predefinito ... ma non sono sicuro), il l'opzione migliore è usare un colore trasparente, "# 00000000", come suggerito da Romain Guy.

Speriamo che questo sia quello che stai cercando!

Cheers

+0

Esattamente quello che stavo cercando. Grazie – Simon

Problemi correlati