Как добавить пробелы между элементами RecycledView - PullRequest
0 голосов
/ 06 марта 2020

Я пытаюсь создать переработанное представление, в котором есть пробелы, разделяющие содержимое списка, чтобы он выглядел чище. В настоящее время у меня это выглядит следующим образом ...

Paul
John
Adam
Susan
Sherry

Но хотелось бы, чтобы между именами границ было немного больше различий для более выдающихся.

Ответы [ 3 ]

3 голосов
/ 06 марта 2020

Вы можете добавить отступ или маржу внутри вашего View

android:layout_margin="8dp" или android:padding="8dp"

Вы также можете добавить разделитель между элементами на DividerItemDecoration

DividerItemDecoration является RecyclerView.ItemDecoration, который можно использовать в качестве разделителя между элементами LinearLayoutManager.

DividerItemDecoration dividerItemDecoration = new DividerItemDecoration(recyclerView.getContext(),
    linearLayoutManager.getOrientation());
recyclerView.addItemDecoration(dividerItemDecoration);

Подробнее об этом можно узнать здесь https://developer.android.com/reference/android/support/v7/widget/DividerItemDecoration

Надеюсь, это поможет

0 голосов
/ 06 марта 2020

Вы можете добавить отступы / поля к элементу просмотра переработчика. Вы должны создать свой собственный макет элемента списка и добавить необходимые поля / отступы к представлению в пользовательском макете. Это должно быть добавлено к адаптеру, и адаптер должен быть установлен в представление переработчика. Вы можете следовать приведенному ниже примеру, чтобы понять все необходимые фитинги между представлением Recycler и адаптером

https://medium.com/@hinchman_amanda / work-with-recyclerview-in- android - kotlin -84a62aef94e c

0 голосов
/ 06 марта 2020

если вы используете TextView, установите отступ снизу или сверху

...