Описание тега android-jetpack-compose-list
1
ответ
Есть ли способ добиться этого поведения Dimension.fillToConstraints без использования ConstraintLayout в Jetpack-compose?
Я занимаюсь сочинением. У меня простой дизайн, содержащий LazyColumn и TextField. Все, что я хочу сделать, это зафиксировать TextField внизу. Проблема в том, что составной объект не имеет статической высоты, он заполняет весь экран и делает TextFiel…
02 мар '21 в 17:00
2
ответа
Jetpack Compose LazyColumnFor устарел, как использовать LazyColumn с listState и списком объектов?
По состоянию на Jetpack Compose 1.0.0-alpha09 , LazyColumnForIndexed, а аналоги строк устарели. Как LazyColumn используется, где, почему и как использовать rememberLazyListState? Если вы можете предоставить полный пример с элементами, состоянием и п…
22 дек '20 в 23:15
3
ответа
OnScrolled в LazyColumnFor (составление Jetpack)
Кто-нибудь может найти эквивалент onScrolled (@NonNull RecyclerView recyclerView, int dx, int dy) в LazyColumnFor, спасибо
13 дек '20 в 16:17
4
ответа
Что такое ItemDecoration для Jetpack Compose LazyColumn?
В JetpackCompose мы можем использовать как. В RecyclerView, чтобы иметь правильные поля / отступы между элементами, нам нужно использовать, как указано в этой статье Как показано ниже class MarginItemDecoration(private val spaceHeight: Int) : Recycl…
12 дек '20 в 06:12
1
ответ
Как я могу держать элемент LazyColumn в поле зрения при изменении размера?
у меня есть LazyColumn что-то вроде: LazyColumn { items(list) { item -> if (item.isEditing()) { TextField(item.text) } else { Text(item.text) } } } Когда элемент рядом с концом видимого списка элементов настроен на редактирование, отображается кл…
25 мар '21 в 19:36
3
ответа
Составьте LazyColumn выберите один элемент
Я хочу выбрать один элемент своего LazyColumn и изменить цвет текста. Как можно определить, какой элемент выбран? Код: val items = listOf(Pair("A", 1), Pair("AA", 144), Pair("BA", 99)) var selectedItem by mutableStateOf(items[0]) LazyColumn { this.i…
25 мар '21 в 08:56
2
ответа
Как сделать так, чтобы элемент ленивого столбца занимал всю высоту в Jetpack Compose?
Я пытаюсь работать с ленивым столбцом Compose, я хочу, чтобы каждый элемент моего ленивого столбца имел максимальную высоту, я попробовал приведенный ниже код, но он не дает ожидаемого результата Код val itemsList: Список по mainScreenViewModel.port…
05 апр '21 в 11:05
4
ответа
Состояние обновления вне составной функции. (Составить Jetpack)
Я пытаюсь реализовать сокращение с помощью Jetpack compose. Сценарий выглядит следующим образом: - У меня есть список, в котором мне нужно отображать данные в составной функции. @Composable fun CreateListView(text: String) { val listdata = state { s…
10 апр '21 в 09:24
3
ответа
Получение странной ошибки при попытке LazyColumn () в Jetpack compose
Я пытаюсь запустить простой объект LazyColumn, но не могу запустить его без этой странной ошибки. Вот мой код: @Composable fun Test(){ LazyColumn() { Text(text = "Placeholder", fontSize= 30.sp) Spacer(modifier = Modifier.padding(10.dp)) } } Вот ошиб…
09 апр '21 в 20:35
2
ответа
Как запустить lazyRow в последнем индексе Jetpack Compose?
Как я могу заставить lazyRow перейти к последнему индексу при запуске приложения?
16 апр '21 в 15:20
2
ответа
Как добавить разделители между элементами в LazyColumn Jetpack Compose?
У меня есть LazyColumn, который выглядит так: LazyColumn ( verticalArrangement = Arrangement.spacedBy(12.dp) ) { items(bookList) { book -> InProgressBookItem(book = book) } } Как я могу добавить строку между каждым элементом в списке, аналогично …
17 апр '21 в 18:38
0
ответов
LazyColumn не обновляется при обновлении данных в LiveData
Я хочу создать приложение для чата UЯ использую, но когда я отправляю кнопку, список в ViewModel обновить, но LayzColumnне обновляйте данные. Не знаю, почему не работает. Моя модель ChatViewModel class ChatViewModel: ViewModel() { private val _messa…
21 апр '21 в 07:28
1
ответ
Не удалось применить плагин com.android.internal.library. Для работы плагина Android Gradle требуется Java 11. В настоящее время вы используете Java 1.8
Я хочу создать библиотеку с помощью Jetpack Compose и опубликовать ее с помощью jitpack.io. Я использую канареечную версию Android Studio Android Studio Canary версии . Я собрал проект, отправил его в Github, выпустил релиз, а затем поместил ссылку …
28 апр '21 в 11:56
2
ответа
Как сохранить составное состояние расширяемой карты и положение прокрутки в Jetpack Compose
Я использую настраиваемую расширяемую карту, так как, @Composable fun ExpandableCardComposable( isExpandable: Boolean = false, topContent: @Composable () -> Unit, buttomContent: @Composable () -> Unit ) { val transactionState = remember { Muta…
01 июн '21 в 17:47
1
ответ
Jetpack Compose LazyColumn текст исчезает
Я пробую Jetpack Compose и столкнулся с проблемой, когда весь текст в списке исчезает при прокрутке вверх и вниз Список перед прокруткой вниз Теперь, когда я прокручиваю вниз, получается так: Список после прокрутки вниз А потом я снова прокручиваю в…
07 июн '21 в 05:09
0
ответов
Элемент LazyColumn с RadioButton
У меня есть LazyColumn, элементы которого имеют RadioButton и Text. @Composable private fun UserList( modifier: Modifier, users: List<User>, selectedUser: User?, onUserSelected: (User) -> Unit ) { // <-- This gets called again with the s…
13 июн '21 в 21:23
3
ответа
TextField скрывается под клавиатурой при фокусировке
У меня есть проблема с TextField , что скрывается под клавиатурой, я нашел ответы на аналогичный вопрос здесь, но они не помогают мне в моем случае. У меня есть LazyColumn со списком различных компонентов в нем, и когда у меня недостаточно элементов…
24 июн '21 в 15:53
5
ответов
Создание фона раздела LazyList
У меня возникли проблемы с определением, связана ли моя проблема с отсутствующей функцией Jetpack Compose или я не могу найти, как это сделать. Допустим, я хочу сделать эту страницу Он должен быть прокручиваемым, потому что контент длинный. Я также …
29 июн '21 в 19:20
1
ответ
Как сделать так, чтобы элемент набора Jetpack отображался поверх клавиатуры в Android?
Появление кнопки в нижней части экрана и для клавиатуры, когда она появляется, было довольно просто в XML, мы могли бы сделать что-то вроде этого <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.c…
10 июл '21 в 22:31
3
ответа
Jetpack Составьте вырезку детей столбца в ряд
Здесь справа у меня есть список элементов в компонуемом виде, каждый элемент находится внутри строки, все элементы находятся внутри столбца, а этот столбец находится внутри строки Проблема в том, что когда эта строка / столбец / составной элемент до…
08 июл '21 в 09:11