Описание тега android-compose-textfield

Реализация Material Design в Jetpack состоит из TextField
8 ответов

TextField с текстом подсказки в Jetpack Compose

Я хочу создать textfield с hint текст в jetpackcompose. Любой пример, как создатьtextfield с помощью jectpack? Спасибо
8 ответов

Как закрыть виртуальную клавиатуру из текстового поля Jetpack Compose?

Я использую Jetpack Compose TextField и я хочу закрыть виртуальную клавиатуру, когда пользователь нажимает кнопку действия (imeActionPerformed параметр). val text = +state { "" } TextField( value = text.value, keyboardType = KeyboardType.Text, imeAc…
3 ответа

Как передать значки материалов для Android в textField

Я хочу использовать значки материалов в качестве аргумента, передавая его текстовому полю. @Composable fun NormalTextField( icon: () -> Unit, // how to pass material icon to textField label: String ) { val (text, setText) = mutableStateOf("&…
4 ответа

Как удалить индикаторную строку TextField в Androidx Compose Material?

Я хочу удалить фиолетовую линию / индикатор (см. Следующее изображение) TextField. Возможно ли это, или я должен создать свой собственный TextField для этого?
3 ответа

Jetpack Compose как удалить подчеркивание EditText/TextField и удерживать курсор?

Привет, мне нужно удалить подчеркивание в моем текстовом поле, потому что оно выглядит некрасиво, когда текстовое поле круглое. Я установил activeColor на прозрачный, но тогда курсор не отображается (потому что он прозрачный). Как убрать подчеркиван…
3 ответа

Jetpack Compose: отключить взаимодействие с TextField

Есть ли способ отключить все взаимодействия для TextField Jetpack Compose?
7 ответов

Раскрывающееся раскрывающееся меню для создания реактивного ранца

Мне было интересно, есть ли решение для раскрывающегося меню Exposed для создания реактивного ранца? Я не смог найти подходящего решения для этого компонента внутри Jetpack Compose. Любая помощь?
2 ответа

Есть ли способ центрировать текст в TextField по горизонтали и вертикали?

В Android compose есть ли способ центрировать текст в TextField? TextField( value = text, onValueChange = setText, maxLines = 2, modifier = modifier .clip(RoundedCornerShape(10.dp)) .background(Color(0xffe2ebf0)) .border(BorderStroke(5.dp, color = M…
3 ответа

Jetpack Compose maxlines на textField не работает

Привет, ребята, я делаю todoapp, и когда я пишу todo, я ставлю только одну строку, но когда я нажимаю Enter, создается новая строка, есть ли способ исправить это? @Composable fun TextFieldDemo() { Column( Modifier .padding(50.dp, 600.dp, 0.dp, 0.dp)…
3 ответа

Измените радиус границы OutlinedTextField

Можно ли изменить радиус границы OutlinedTextField. Я хочу добиться чего-то подобного Я не могу использовать Modifier.border, потому что он просто рисует границу над меткой. Как это А для OutlinedTextField нет параметра формы, как в TextField. И есл…
0 ответов

Почему Talkback перебирает каждый составной элемент?

Я создаю формат часов XX:XX состоит из нескольких отдельных компонентов: @Composable private fun MyClockText( modifier: Modifier = Modifier, hourValue: String, minValue: String ) { Row { Text( text = hourValue.toCharArray().component1().toString() )…
3 ответа

TextField скрывается под клавиатурой при фокусировке

У меня есть проблема с TextField , что скрывается под клавиатурой, я нашел ответы на аналогичный вопрос здесь, но они не помогают мне в моем случае. У меня есть LazyColumn со списком различных компонентов в нем, и когда у меня недостаточно элементов…
1 ответ

Динамически добавлять представления при нажатии кнопки с помощью Jetpack Compose

Я хочу динамически добавлять текстовые поля в свой макет каждый раз, когда пользователь нажимает кнопку «Добавить». Добавленное текстовое поле должно быть добавлено над кнопкой «Добавить». Между шагом 1 текстовое поле и кнопку «Добавить». Как это мо…
2 ответа

Плотное текстовое поле в Jetpack Compose

В старой системе просмотра мы можем сделать TextInputLayout плотный стиль использования Widget.MaterialComponents.TextInputLayout.FilledBox.Dense Как создать плотный вариант TextField в Compose?
2 ответа

Настроить выделенную строку индикатора Android Составить текстовое поле

Есть ли способ настроить (я бы хотел сократить длину) выделенной линии индикатора в TextField в пользовательском интерфейсе Android Compose? Я знаю, что это можно скрыть, установив focusedIndicatorColor в прозрачный, как показано в примере ниже: Tex…
4 ответа

Android Compose TextField: как установить ровно 3 строки

Я хочу создать ровно 3 строки: Я хочу видеть 3 строки даже без текста в этом TextField, т.е. мне нужен прямой эквивалент EditText.lines в классическом формате xml. Мой неработающий код: OutlinedTextField( value = currentText, onValueChange = { curre…
1 ответ

Android Jetpack Compose TextField отключить автоматические предложения клавиатуры

Я ищу способ отключить автоматические предложения клавиатуры с помощью TextField Composable. В былые времена Android примерно 4 месяца назад, используя EditText, вы могли сделать что-то вроде этого, установив для inputType значение textNoSuggestions…
1 ответ

Как замаскировать TextField, чтобы показать формат даты dd / mm / yyyy в Jetpack Compose? [дубликат]

Как с помощью Jetpack Compose отформатировать значение TextField в соответствии с форматом «дд / мм / гггг»?
1 ответ

Как установить inputType для TextField как двоичный (0 и 1) в Jetpack Compose?

Я пытаюсь установить тип ввода TextField как двоичный, но нет KeyboardOptions KeyboardType as Binary. Итак, как я могу этого добиться? TextField( value = text, keyboardOptions = KeyboardOptions(keyboardType = KeyboardType.Number), onValueChange = { …