Описание тега android-jetpack-compose-lazy-column
2
ответа
Как реализовать отслеживание показов элементов LazyColumn
У меня есть ленивый столбец с элементами, и я хочу отправлять событие каждый раз, когда один из элементов появляется на экране. Есть примеры событий, отправляемых в первый раз (например, здесь https://plusmobileapps.com/2022/05/04/lazy-column-view-i…
21 окт '22 в 18:35
1
ответ
Как получить видимые элементы LazyRow в модели представления
Я создал LazyRow в компоновке реактивного ранца. В определенный момент в модели представления я хочу получить список видимых в данный момент элементов из этого LazyRow. Я знаю, что могу получить список видимых элементов в функции Composable, использ…
18 янв '23 в 05:48
1
ответ
Как прикрепить предмет внизу в джетпаке LazyColumn Compose
Я хочу поместить элементы внизу . Итак, как лучше всего поступить вLazyColumn. Некоторый контент, который я добавилitemилиitemIndexedчто правильно, но не знаю, как вставить в нижнюю часть экрана? LazyColumn( contentPadding = PaddingValues( horizonta…
31 янв '23 в 14:55
2
ответа
Как нарисовать границу вокруг элементов LazyColumn в Android Compose
Естьitems() {}секции внутриLazyColumn. Поэтому я хотел бы нарисовать границу с закругленными углами вокруг каждой секции. Есть ли какой-нибудь метод? // need to draw a border around the items LazyColumn { items(10) { Row { // content } } items(5) { …
09 дек '22 в 09:00
1
ответ
Как использовать SwipeRefresh с Jetpack Compose LazyColumn и reverseLayout
Я пытаюсь создать функцию чата в приложении. Мы хотели бы, чтобы макет был обратным в столбце для облегчения прокрутки. Однако мы не можем заставить SwipeRefresh работать в этой конфигурации, если список достаточно велик для прокрутки. Предпочтитель…
23 фев '23 в 18:05
1
ответ
Избегайте рекомпозиции во вложенном столбце при создании реактивного ранца
Я работаю над вложенным столбцом в компоновке реактивного ранца. У меня есть один список, который представляет собой огромное количество данных, поступающих с сервера. Меня проверили в Инспекторе макетов, и я вижу, что всякий раз, когда мой элемент …
13 янв '23 в 17:04
1
ответ
Доступ к полю layoutInfo из LazyListState приводит к бесконечной перекомпоновке компонуемого объекта.
Вот пример: @Composable fun MyList(items: List<Item>) { val lazyListState = rememberLazyListState() lazyListState.layoutInfo // Accessing this field causes MyList to recompose infinitely LazyColumn(state = lazyListState) { itemsIndexed(items) …
14 янв '23 в 13:37
1
ответ
Обратный дисплей Jetpack Compose LazyColumn
собственный составной столбец с элементами a, b и c: а б с как вы можете изменить расположение на: с б а в андроид джетпак сочинять
04 ноя '22 в 19:19
1
ответ
автоматическая прокрутка экрана до последнего элемента джетпака
Я делаю приложение для чат-бота. Я искал во многих местах, чтобы решить эту проблему, но не мог найти ничего ясного. У меня пустой список. В этот список добавляются сообщения ботов и сообщения пользователей, но сначала он пуст. Я показываю этот спис…
16 янв '23 в 07:06
4
ответа
Ошибка LazyColumn: требуется LazyPagingItems<TypeVariable(T)>, но найден List<T>
я используюPaging 3библиотека с и я хочу отсортировать список в соответствии с категорией элементов списка покупок. В приведенном ниже кодеLazyColumnжалуется, что ожидаетLazyPagingItems<TypeVariable(T)>дляitemsимущество, но найденоList<Shop…
26 дек '22 в 05:03
1
ответ
Как выбрать несколько элементов в LazyColumn в JetpackCompose
Как выбрать несколько элементов в LazyColumn и, наконец, добавить выбранные элементы в отдельный список. GettingTags(tagsContent ={ productTags -> val flattenList = productTags.flatMap { it.tags_list } Log.i(TAG,"Getting the flattenList $flattenL…
04 дек '22 в 05:55
1
ответ
почему я не могу использовать scrollToEnd или подобные функции в моем проекте Jetpack Compose?
Я пытаюсь перейти к последнему элементу ленивого столбца, потому что у меня есть ленивый столбец и пустой список. Приложение, которое я сделал, является приложением чат-бота, есть сообщения бота и сообщения пользователя. Когда бот дает сообщение, он…
13 янв '23 в 08:42
1
ответ
LazyColumn, как добавить отступы окон к моему отступу?
у меня естьLazyColumnгде у меня естьcontentPadding = PaddingValues(16.dp) Теперь я хочу добавить высоту панели навигации к нижнему отступу, чтобы добиться эффекта «от края до края». такcontentPadding = WindowInsets.navigationBars.asPaddingValues() Н…
27 дек '22 в 23:21
0
ответов
Compose Android — обновить элемент из списка без обновления страницы
У меня есть список LazyColumn , который содержит пользовательские элементы, и я заполнил список элементов списка без проблем, здесь говорят, что мне нужно обновить представление из элемента, например, обновить изображение профиля пользователя, не об…
13 фев '23 в 12:18
1
ответ
Переместите элемент LazyColumn в конец экрана, если LazyColumn пуст.
Я хочу добавить нижний колонтитул в LazyColumn, который появляется только при прокрутке всех элементов, но если в LazyColumn нет элементов или недостаточно элементов, чтобы покрыть весь экран, я хочу, чтобы нижний колонтитул отображался в нижней час…
30 ноя '22 в 17:44
0
ответов
Compose nestedScrollConnection не запускается с анимированной прокруткой
Я создал складной заголовок в Compose с помощью NestedScrollConnection. Все работает отлично, но пришлось сделать одно дополнение: автоматическую прокрутку до определенного пункта. У меня проблема в том, что заголовок (подключенный с помощью NestedS…
14 дек '22 в 09:17
0
ответов
Как использовать значения идентификатора элемента в качестве ключей с дженериками в LazyColumn?
Согласно этому ответу SO , мы можем сделать многоразовый компонуемый с помощью дженериков. Но если нам нужно использовать значение элемента в качестве ключа, используяT.idбросаетunresolved referenceошибка. Как мы можем указатьidдля ключевых значений…
14 янв '23 в 09:26
0
ответов
Изменить выравнивание определенного дочернего элемента в компоновке реактивного ранца LazyColumn
я использую в своем@Compsoableэкран. ВнутриLazyColumnесть так много детей и которые выравниваютverticalArrangement = Arrangement.TopиhorizontalAlignment = Alignment.CenterHorizontally. Но в одном дочернем элементе я хочу использовать изStart. Можем …
09 фев '23 в 13:56
1
ответ
Составное состояние теряется после прокрутки и поворота
у меня естьLazyColumnсодержащий ToggleButtonGroups, которые я создал сам. Моя проблема может быть воспроизведена с помощью этих трех шагов: Выберите «ДА» для каждой группы ToggleButtonGroup. Поверните экран, а затем прокрутите вниз Поверните экран н…
21 янв '23 в 20:37
2
ответа
Добавить разделитель в LazyColum при составлении джетпака
Я учусьLazyColumв джетпаке сочинять . я хочу добавитьSeparatorв моем каждом предмете в каком-то состоянии, пожалуйста, посмотрите нижеMessageList()функция. Также я добавлю скриншот, чтобы четко понять, что я хочу. Пожалуйста, сделайте функцию многор…
24 ноя '22 в 08:25