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

3 ответа

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

Как я могу выровнять текст по нижней части компонента с помощью Jetpack Compose? TextAlign имеет только Start, End, Left, Right и Justify опции. Text( text = "First", textAlign = TextAlign.Start, modifier = Modifier .background(Color(0xFF1976D2)) .s…
5 ответов

Jetpack Compose - прокрутите до выбранного компонента в столбце

У меня такой интерфейс: val scrollState = rememberScrollState() Column( modifier = Modifier .fillMaxSize(1F) .padding(horizontal = 16.dp) .verticalScroll(scrollState) ) { TextField(...) // multiple textfields TextField( //... modifier = Modifier.foc…
3 ответа

Как узнать, отображается ли текст в Jetpack Compose?

У меня есть прокручиваемый экран, и я хотел бы действовать, когда на этом экране появляется / исчезает определенный текст. Есть ли способ это сделать? Спасибо
12 ответов

Jetpack Compose Text гиперссылка на некоторый фрагмент текста

Как добавить гиперссылку на какой-либо раздел текста текстового компонента? С buildAnnotatedStringЯ могу сделать раздел ссылки синим и подчеркнутым, как на изображении ниже, но как я могу также превратить этот раздел в ссылку? val annotatedLinkStrin…
3 ответа

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

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

Каков самый простой способ установить порядок фокуса в Jetpack Compose?

У меня есть столбец текстовых полей, например: Column { TextField( value = ..., onValueChange = { ... }, keyboardOptions = KeyboardOptions(imeAction = ImeAction.next), ) TextField( value = ..., onValueChange = { ... }, keyboardOptions = KeyboardOpti…
4 ответа

Как выделить конкретное слово в тексте в составе джетпака?

Я хотел знать, как выделить определенную часть текста в компоновке реактивного ранца. Я пытался Html.fromHtml() как это Text(text = Html.fromHtml(" <font color='red'> Hello </font> World").toString()) Но это не сработало. Есть ли способ …
2 ответа

Как выделить текст в Jetpack Compose

У меня есть элемент Jetpack Compose Text(), который я хотел бы обвести белым цветом . Кто-нибудь знает, как это сделать? Я пробовал использовать модификатор border (), но он просто добавляет рамку вокруг прямоугольной области, содержащей текст (сним…
1 ответ

Программно щелкните текстовое поле в Jetpack Compose

Есть ли способ программно щелкнуть текстовое поле, чтобы, когда мой экран поиска всплывает, он автоматически щелкает текстовое поле, а также всплывает клавиатура. Или, может быть, есть способ узнать событие касания текстового поля?
1 ответ

Jetpack составляет управление состоянием, не может изменить цвет фона карты

Используя управление состоянием Jetpack Compose, я хочу изменить background из Card в scrollable список, когда пользователь нажимает на Как показано в приведенном ниже коде, я сохранил state в виде cardStateс помнить Когда пользователь нажимает на A…
2 ответа

Есть ли в Jetpack Compose эквивалент поля пароля с паролем, видимым пользователю?

Продукт: приложение для Android Язык программирования: котлин При использовании XML для создания пользовательского интерфейса. Есть опция для поля пароля с паролем, видимым пользователю. Все, что нужно сделать разработчику, - это установить inputTy…
3 ответа

Переключить поле пароля составить реактивный ранец

Привет, я пытаюсь динамически изменять visualTransformation, когда пользователь нажимает кнопку просмотра пароля. Мне удалось отфильтровать пароль, но не удалось отобразить его в виде обычного текста. Есть идеи по этому поводу? Вот что у меня получи…
7 ответов

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

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

Как создать TextField с подчеркиванием, без фона или границы?

Я пытаюсь создать TextField в Jetpack, создавая с подчеркиванием, но без какой-либо другой границы или фона. Как мне это сделать? Это код, который я сейчас использую: val query = remember {mutableStateOf("")} TextField( value = query.value, onValueC…
1 ответ

Эквивалент drawableStart в текстовом поле Jetpack compose

Итак, я просматривал этот документ здесь https://developer.android.com/jetpack/compose/text#enter-modify-text Мне удалось создать текстовое поле (EditText), используя: @Composable fun EmailField() { var text by remember { mutableStateOf("") } TextFi…
3 ответа

Доступ к значению TextField из другой составной функции в Jetpack Compose

Я создал два TextField Пароль от электронной почты & ButtonАвторизоваться. Теперь, нажав эту кнопку, я хочу получить доступ к тексту и показать успех / ошибку на основе проверки. Проблема в том, что они находятся в двух разных составных функциях…
1 ответ

Частично раскрасьте текст и сделайте его интерактивным в Jetpack Compose [дубликат]

Для представлений, объявленных в XML, мы могли бы использовать SpannableStringBuilderкак упоминалось здесь, /questions/17702983/android-raskraska-chasti-stroki-s-ispolzovaniem-textviewsettext/17702984#17702984 чтобы раскрасить эту частичную строку. …
4 ответа

Когда элемент списка ленивых столбцов длинный, клавиатура закрывает текстовое поле в Jetpack Compose.

У меня есть ленивый список текстовых полей в Jetpack Compose (около 10 OutlineTextField()) Последние несколько текстовых полей скрыты клавиатурой. Как я могу переместить эти нижние текстовые поля над клавиатурой? Спасибо
1 ответ

запрос о высоте текстового поля в реактивном ранце

как я могу увеличить высоту текстового поля вместе с его текстовым содержимым? Я пробовал использовать код, аналогичный приведенному ниже, но его высота фиксированная и не увеличивается. Scaffold( topBar = { }, content = { Box(modifier = Modifier.pa…
3 ответа

Изменение размера BasicTextField в Jetpack Compose

Есть ли способ создать BasicTextField с изменяемым размером в Jetpack Compose, чтобы его ширина оборачивалась размером текста, когда пользователь вводит или удаляет символы? Они решили аналогичную проблему для флаттера, но я не нашел, как решить эту…