Описание тега android-jetpack-compose-ui
0
ответов
Jetpack Compose: цвета TextFiled игнорируются и не применяются
Я пытаюсь установить/удалить цвета из TextField, но изменения не применяются. Я хотел бы полностью удалить индикатор, установив прозрачный цвет и изменив цвет курсора. Цвет текста вроде работает. Почему он не применяется и как заставить его работать…
15 фев '22 в 09:26
3
ответа
Установите все изменения стилей текста в одном месте в пользовательском интерфейсе Compose, аналогичном styles.xml.
Раньше вы могли определить все изменения стиля как один стиль в XML, что было очень удобно, особенно если у вас было много разных стилей. В проекте, над которым я сейчас работаю, определено более 50 таких стилей. <!-- styles.xml --> <style …
05 апр '22 в 09:46
1
ответ
как установить onClickListener на слова строки в текстовом поле в пользовательском интерфейсе компоновки
На самом деле я разрабатываю приложение для социальных сетей, в котором я хочу, чтобы мой пользователь мог упомянуть более одного пользователя между своей строкой комплимента, как в разделе комментариев Instagram... на котором, если кто-то коснется …
02 май '22 в 07:56
0
ответов
Jetpack сочиняет, переносит n-й элемент в столбце в верхнюю часть экрана, как в разделе комментариев Twitter.
если вы заметили здесь, как только я открыл экран, пользовательский интерфейс сначала сосредоточился на комментарии, компонуемом на экране. и я смог прокрутить вверх для лучших компонуемых. проверенное решение взять компонуемую координату, используя…
14 май '22 в 12:36
0
ответов
Прослушивание SwipeableState.progress.fraction отстает от приложения
Немного предыдущего контекста полезно, чтобы понять цель и найти лучшее решение или найти здесь ошибку. В основном у меня есть LazyColumn с вложенной прокруткой и swipeableState. Вложенная прокрутка прослушивает дельта-значения и использует дельта-з…
29 май '22 в 20:10
2
ответа
Отображение BottomSheetScaffold с BottomNavigation — Compose UI — Android
Используя Compose UI, у меня есть нижняя панель навигации и нижний лист, поэтому запуск «BottomSheetScaffold» с экрана «Каталог» приводит к тому, что «Нижняя панель навигации» остается видимой. Как я могу показать «BottomSheetScaffold», чтобы он пок…
08 апр '22 в 13:55
0
ответов
Jetpack Compose с изменяемым размером фонового изображения
В настоящее время я немного застрял в том, чтобы иметь изменяемый размер на фоне карты. Card( modifier, shape = RoundedCornerShape(8.dp), elevation = 6.dp ) { Image( painterResource(...), contentScale = ContentScale.FillWidth, contentDescription = n…
17 фев '23 в 22:14
1
ответ
Jetpack Compose: почему LocalConfiguration.current.screenWidthDp — это Int, а не Float?
Кажется, что Int делает преобразования из dp в пиксели менее точными. Например, для устройства с плотностью 420 и шириной в пикселях 1080 ширина в dp = 1080 * 160/420 = 411,4285714. Однако, если вы вычислите из dp в пиксели, используя Int 411 или 41…
13 фев '23 в 20:35
0
ответов
Jetpack Compose: перемещение вверх и вниз по нескольким многострочным полям BasicTextField с помощью физической клавиатуры
Я заметил, что если у меня есть несколько многострочныхв, если одно из текстовых полей имеет фокус, и я нажимаю клавиши со стрелками вверх и вниз на своей физической клавиатуре (используя эмулятор Android Studio), фокус перемещается в другое текстов…
17 фев '23 в 04:21
0
ответов
Обнаружение события щелчка для каждой арки в пончике: Jetpack ComposeUI Donut Chart. Котлин
У меня есть диаграмма пончиков с динамическими значениями. Если пользователь нажмет на любой круг (drawArch). Конкретная позиция должна быть напечатана. Вот мой код компоновки @Composable fun DoughnutChart1( values: List<Float> = listOf(65f, 4…
16 фев '23 в 02:53
0
ответов
Android Compose: есть ли способ закрыть диалоговое окно при нажатии клавиши «Готово» на клавиатуре
Я новичок в создании Android. Есть ли способ закрыть диалоговое окно при нажатии клавиши «Готово» с клавиатуры с помощью ImeAction? В настоящее время ниже код четко фокусируется на нажатии кнопки «Готово» , а также на том, как закрыть диалоговое окн…
15 окт '22 в 10:08
0
ответов
сложная компоновка реактивного ранца
Привет всем, я хочу разработать пользовательский интерфейс, похожий на прилагаемый Прикрепленное изображение У меня есть элемент, который содержит два текста и значок, и я должен показать неопределенное количество этих элементов, как показано на изо…
15 авг '22 в 17:01
0
ответов
Управляйте видимостью с помощью Compose UI
Я новичок в Compose и пытаюсь управлять видимостью TopBar при прокрутке списка (LazyColumn). Я не претендую на использование Scaffold с Material 3, потому что хочу узнать немного больше о Compose и анимации. Итак, во-первых, это мой код, и он отличн…
01 янв '23 в 01:23
1
ответ
помнить производноеStateOf или нет
В примерах, которые я нахожу (здесь или здесь), я вижу, что всегда завернуто в блок. Проверяя количество рекомпозиций, я не вижу разницы между val foo = remember { derivedStateOf { someState } } и val foo = derivedStateOf { someState } Может ли кто-…
15 окт '22 в 14:21
1
ответ
Как увеличить высоту ползунка в Material Design 3
@Composable fun SliderWithCustomTrackAndThumb() { var sliderPosition by remember { mutableStateOf(0f) } val interactionSource = MutableInteractionSource() val colors = SliderDefaults.colors(thumbColor = Color.Red, activeTrackColor = Color.Red) Colu…
26 дек '22 в 15:51
0
ответов
Как сделать ширину заливки разделительной линии в ScrollableTabRow с двумя вкладками
Как сделать ширину заполнения разделительной линии в ScrollableTabRow с двумя вкладками в компоновке. Я сделал Modifier.fillMaxWidth() для ScrollableTabRow, но это не помогло. Он показывает только две вкладки как wrapContent Вот мой код ScrollableTa…
27 дек '22 в 19:33
1
ответ
Пользовательский интерфейс Jetpack Compose — ширина кнопки изменяется при нажатии внутри AlertDialog
Я столкнулся с этой странной проблемой сfillMaxWidth(fraction = ...)с AlertDialog и Button, где Button изначально отображается в одном размере, а при щелчке он сжимается до обертывания своего содержимого. Вот самый простой пример, который я могу соз…
30 ноя '22 в 20:20
0
ответов
Имеет ли смысл размещать InlineMap в блоке запоминания в компоновке реактивного ранца?
val arrowUp = rememberVectorPainter(image = ImageVector.vectorResource(R.drawable.ds_icon_arrowup)) val arrowDown = rememberVectorPainter(image = ImageVector.vectorResource(R.drawable.ds_icon_arrowdown)) val arrowRight = rememberVectorPainter(image…
16 фев '23 в 08:23
0
ответов
Есть ли способ разрешить использование отрицательных десятичных знаков для TextField в Jetpack Compose во всех версиях Android?
Я пытаюсь использовать OutlinedTextField, который допускает как отрицательные, так и положительные десятичные числа. В настоящее время у меня есть этот код для изменения типа клавиатуры: keyboardOptions = KeyboardOptions(keyboardType = KeyboardType.…
01 дек '22 в 09:45
0
ответов
Операции IllegalStateException LayoutCoordinate действительны только в том случае, если isAttached имеет значение true.
В отчетах о сбоях приложений я получаю исключение, которое не могу воспроизвести или даже угадать причину этого исключения в своем коде. Мне нужна помощь, чтобы выяснить, где это происходит, или разобраться, это ошибка в библиотеке Compose UI. Я про…
14 мар '23 в 21:31