@egotyner

[Android] Как настроить textfield?

Всем привет! Возникла такая проблема.. Есть TextField (далее, textbox, так привычнее ;) ) с multi line, для ввода большого количества текста. Но вот.. при нажатии на этот textbox клавиатура его частично закрывает (накладывается поверх). Положил этот textbox в ScrollView, проблема пропала. Он, вроде, как бы, поднимается выше, над клавиатурой... Но.. не полностью, что говорит о том, что это не верный метод. Но, основная проблема состоит в другом. Текст, внутри этого textbox'а перестал скроллиться! (прошу прощение, не знаю..какое правильное здесь окончание, ться или тся. Ну да ладно xD ) Точнее... он скроллиться, но очень по немногу, и что-бы, хотя бы, пару линий проскроллить приходится дыру в экране протирать. И это при том условии, если клавиатура скрыта. Ибо, если она активна, то скроллиться ScrollView а не textbox. Вот. Думаю понятно описал. Так вот, как это вообще делается? Как, что и куда пихать? Заранее извиняюсь.... возможно этот вопрос глупый и банальный.. Просто с андройдом очень не давно работаю, и совершенно не разбираюсь. Эффект нужен... вот.. примерно как в приложении Вк. При вводе сообщения. Нажимаем на textbox, он становится выше клавиатуры, то есть, мы видим и клавиатуру, и то что мы вводим, и при этом, когда текста много мы можем его скроллить. Вот. Заранее спасибо!
  • Вопрос задан
  • 223 просмотра
Решения вопроса 1
@deleted-Ruslan80849
Насколько я понимаю, вам надо в AndroidManifest.xml для активити прописать что-то типа android:windowSoftInputMode="adjustResize"
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы