При использовании RecyclerView
с GridLayoutManager
мои ячейки всегда выравниваются по левому краю: свободное пространство всегда отображается в правой части ячейки. Использование ItemDecoration
для расчета смещений делает ячейки меньше, сохраняя свободное пространство справа от ячеек. gravity="center"
в RecyclerView
и layout_gravity="center"
в камерах не помогает.Ячейки Android RecyclerView всегда выравниваются при использовании GridLayoutManager
0
A
ответ
1
После того, как я сильно ударил головой о стену, выяснилось, что проблемы связаны с фиксированным размером ячейки. Установив в ячейке android:layout_width="match_parent"
, все началось правильно, и ItemDecoration
правильно применил интервал. Я также удалил columnWidth="@dimen/[n]dp"
, хотя я не тестировал, чтобы это было необходимо.
Смежные вопросы
- 1. RecyclerView и GridLayoutManager: создание одной ячейки больше
- 2. Android RecyclerView и макет GridLayoutManager
- 3. RecyclerView wrap_content с GridLayoutManager
- 4. RecyclerView с GridLayoutManager
- 5. RecyclerView - не удается разрешить GridLayoutManager
- 6. GridLayoutManager 3 столбца в RecyclerView
- 7. Android RecyclerView GridLayoutManager onClick теперь работает
- 8. Android: изображение Picasso внутри RecyclerView с GridLayoutManager
- 9. Странное поведение фокуса Android RecyclerView (GridLayoutManager)
- 10. RecyclerView GridLayoutManager: изменение ширины столбца
- 11. RecyclerView GridLayoutManager прокручивается при вставке наверх
- 12. Got ArrayIndexOutOfBoundsException при прокрутке RecyclerView с GridLayoutManager
- 13. RecyclerView с GridLayoutManager - макетирующие элементы
- 14. Recyclerview с пользовательскими GridlayoutManager андроида
- 15. android OutOfMemoryError при использовании RecyclerView
- 16. RecyclerView с GridLayoutManager внутри RecyclerView с LinearLayoutManager
- 17. Программным прокручивать RecyclerView с GridLayoutManager
- 18. GridLayoutManager setSpanSizeLookup создает пустые ячейки
- 19. Проблемы с Android recyclerview с GridLayoutManager в Marshmallow
- 20. Пользовательский GridLayoutManager, предоставляющий RecyclerView с WRAP_CONTENT
- 21. RecyclerView с GridLayoutManager слева оправдывает представления
- 22. Перетаскивание элементов в RecyclerView с помощью GridLayoutManager
- 23. RecyclerView с GridLayoutManager пытается решить wrap_content
- 24. Как прокрутить выбранную строку Android GridLayoutManager до вершины RecyclerView
- 25. Android: RecyclerView GridLayoutManager - Восстановление позиции прокрутки не работает должным образом
- 26. Android RecyclerView с GridLayoutManager делает диапазон элементов несколькими рядами
- 27. Android RecyclerView внутри RecyclerView?
- 28. товары не имеют одинаковую ширину при использовании RecyclerView GridLayoutManager сделать интервалы между столбцами, ItemDecoration
- 29. Пользовательский вид/строка в RecyclerView с GridLayoutManager
- 30. Как установить максимальную строку RecyclerView GridLayoutManager
Спасибо за это! Имел тот же вопрос =) – Eshaan