Установите другой размер для столбцов RecyclerView GridLayout в пикселях - PullRequest
0 голосов
/ 06 января 2020

Как я могу установить другой размер для столбцов RecyclerView GridLayout (для всех диапазонов для каждого столбца) в пикселях

Таким образом, я устанавливаю 3 столбца, и при запуске приложения все 3 столбца имеют одинаковую ширину:

val gridLayoutManager = GridLayoutManager(this, 3) (добавляет пробел - белый фон / смещения)

enter image description here

Он в основном определяет самую широкую строку (в данном случае TextView с item41asdasdasdas текстом и его родителем), а затем задает эту ширину для всех строк во всех трех столбцах

Но я хочу, чтобы каждый столбец имел собственную ширину (на основе самой широкой строки в этом столбце, а не в любой столбец)

Итак, я хочу реализовать таблицу, в которой ширина каждого столбца зависит от ширины строки в этом столбце

...