Как сохранить видимость курсора текстового поля над клавиатурой при вводе длинного текста?Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как сохранить видимость курсора текстового поля над клавиатурой при вводе длинного текста?

Сообщение Anonymous »

Я работаю над проектом Jetpack Compose, где мне нужно полноэкранное TextField. Однако я столкнулся с проблемой, когда курсор скрывается за клавиатурой, когда пользователь вводит длинный текст. Я уже пробовал использовать Modifier.imePadding() и Modifier.fillMaxSize(), чтобы текстовое поле настраивалось под клавиатуру, но проблема не устранена.
  • Я применил Modifier.fillMaxSize(), чтобы TextField занимал весь экран.
  • Я добавил Modifier.imePadding() для обработки заполнения при появлении клавиатуры.
Несмотря на эти попытки, курсор по-прежнему скрывается за клавиатурой при длинном наборе текста. текст. Я хочу, чтобы текстовое поле оставалось видимым и прокручиваемым, чтобы курсор всегда был виден, когда клавиатура открыта.

Подробнее здесь: https://stackoverflow.com/questions/791 ... -long-text
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»