0

При использовании RecyclerView с GridLayoutManager мои ячейки всегда выравниваются по левому краю: свободное пространство всегда отображается в правой части ячейки. Использование ItemDecoration для расчета смещений делает ячейки меньше, сохраняя свободное пространство справа от ячеек. gravity="center" в RecyclerView и layout_gravity="center" в камерах не помогает.Ячейки Android RecyclerView всегда выравниваются при использовании GridLayoutManager

ответ

1

После того, как я сильно ударил головой о стену, выяснилось, что проблемы связаны с фиксированным размером ячейки. Установив в ячейке android:layout_width="match_parent", все началось правильно, и ItemDecoration правильно применил интервал. Я также удалил columnWidth="@dimen/[n]dp", хотя я не тестировал, чтобы это было необходимо.

+0

Спасибо за это! Имел тот же вопрос =) – Eshaan

Смежные вопросы