Показать мягкая клавиатура в AlertDialog с WebView внутри (Android)

В моем приложении для Android я создаю AlertDialog , который имеет WebView внутри. WebView загружает веб-страницу, которая требует от пользователя входа в систему. Однако когда я нажимаю на текстовые поля в WebView , программная клавиатура не появляется. Мне известно об этой проблеме в целом ( Android: ошибка 7189 ); однако в моем случае предлагаемое решение, похоже, не работает, поскольку я использую внешний веб-сайт, а не просто простую HTML-форму.

Идеальным решением было бы, если бы клавиатура появлялась, когда пользователь нажимал на текстовые поля веб-сайта. Однако отображение клавиатуры вместе с AlertDialog также будет работать. Есть идеи?

16
задан ernes7a 6 April 2011 в 09:09
поделиться