2015-07-31 15 views
5

Voglio progettare questo tipo di layout in Android. Come posso collegare ogni elemento della lista con una linea di colore grigio come l'immagine qui sotto. Penso che ci sia una lista che contiene gli elementi della lista, ma non so a tale proposito, come posso collegare questi elementi della lista attraverso questa linea grigia?Come creare questo tipo di Listview in Android?

enter image description here

risposta

7

Non è necessario collegare nulla. Hai bisogno di renderlo look connesso.

L'approccio più semplice sarebbe quello di garantire che non vi siano padding/margine tra le righe (se si desidera separare le righe come nell'immagine è necessario rendere questa separazione parte del layout della riga, quindi, di nuovo, sembra separata ma si è separandoli da soli e non utilizzare alcun listview/recycler view divisori né decoratori). Quindi quando usi l'immagine che raggiunge la parte superiore e/o inferiore della riga e se in una riga questa immagine raggiunge il fondo e poi la successiva parte dall'alto, allora appare connessa

Altro approccio sarebbe (se hai un numero limitato di righe) da considerare usando ScrollView, non la lista. Sospetto che questo potrebbe essere il tuo caso sulla tua immagine in base a come viene inserito questo punto più grande tra tag3 e tag4. Ciò ti permetterebbe di animare il movimento di quel punto grande che altrimenti sarebbe molto più complicato con listview.

Problemi correlati