GOOGLE ADS

пятница, 15 апреля 2022 г.

Как мне сделать эту неровную сетку в Compose?

Мне было весело копаться в Jetpack Compose. Здесь я использовал строки, столбцы и разделители для создания этого снимка экрана. Есть ли более подходящий Composable, который я должен попробовать?

сетка

Я не мог заставить LazyVerticalGrid поместить медузу на место. Он хочет поставить его слева под черной собакой, что оставляет пустое место и выталкивает коричневых собак на их собственную линию.

Я также попробовал FlowRow от Accompanist, который рисует ту же аранжировку, что и LazyVerticalGrid. Также, вероятно, я недостаточно знаком с API.

Позже я хочу научиться перетаскивать элементы, чтобы изменить порядок элементов. Есть ли какие-то соображения, которые нужно учитывать, когда я настраиваю этот виджет, чтобы облегчить жизнь? В моей голове кажется, что эти отдельные строки и столбцы могут мешать мне, хотя, возможно, это не имеет никакого значения.

Спасибо за любые идеи!


Решение проблемы

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

Комментариев нет:

Отправить комментарий

Laravel Datatable addColumn returns ID of one record only

Я пытаюсь использовать Yajra Datatable для интеграции DataTable на свой веб-сайт. Я смог отобразить таблицу, но столкнулся с проблемой. В по...