Как узнать, когда и где текстовое поле сосредоточено в веб-просмотре Android?

1

Обычно, когда собственное текстовое поле в представлении android сфокусировано, просмотр автоматически прокручивается, чтобы сохранить поле видимым при появлении виртуальной клавиатуры. И это обычно такое же поведение, когда я выбираю текстовое поле в веб-просмотре (так что я имею в виду текстовый ввод html на странице, загруженной в веб-просмотр). Но по какой-то причине это не работает в моем случае. У меня есть веб-представление, которое отображает форму, и когда вы выбираете текстовое поле, представление прокручивается вниз до нижней части страницы, и выбранное поле больше не отображается. Что я должен проверить в своем приложении, чтобы это не произошло? Если вам нужна дополнительная информация, просто спросите. Таким образом, я могу показать вам, что вам нужно. Заранее спасибо.

EDIT: на Android 4 это не происходит. Я столкнулся с проблемой в Android 2.2 и 2.3.

  • 0
    по моему опыту WebView немного глючит, если речь идет о формах внутри. Только WebView фокусируется, а не любой другой HTML, который может быть внутри
Теги:
android-layout

1 ответ

0

андроид: windowSoftInputMode = "adjustResize"

Добавьте тег выше в свой тег активности файла манифеста. Активность будет той, которая отображает webview

  • 0
    Это уже там.
  • 0
    попробуйте AdjustPan | AdjustResize
Показать ещё 3 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню