Как показать содержимое, скрытое с помощью клавиатуры, в веб-просмотре

Моим приложением для Android является веб-просмотр, и на первой странице есть 5 полей ввода. Когда я ввожу некоторые данные в поле ввода, последнее поле ввода скрывается клавиатурой. Так что я вложил веб-просмотр в прокрутку. Но прокрутка происходит только на первой странице, но не на всех других страницах. Можно ли прокрутить экран вверх, только если клавиатура скрывает какой-либо текст в веб-просмотре?

Тем временем я попытался использовать атрибут окна windowSoftInputMode="AdjustResize", но все же я получаю ту же проблему. Любые идеи о том, как сделать это работает?

-Регардс, Рон..

1 ответ

Это может быть следствием http://code.google.com/p/android/issues/detail?id=5497. Похоже, что AdjustResize должен работать, если вы правильно создали макет, но не будет, если ваше приложение находится в полноэкранном режиме (т.е. строка состояния Android не отображается). Если ваше приложение работает в полноэкранном режиме, попробуйте изменить его в "нормальном" режиме и посмотрите, правильно ли веб-представление корректирует свой размер при отображении клавиатуры.

Другие вопросы по тегам