Проблема: веб-просмотр становится пустым после двойного нажатия на поле пароля html-страницы на планшете Android. Просто введите имя пользователя и пароль на html-странице без проблем.
Проверено: планшет Samsung Galaxy (GT-P7510) и Motorola Xoom
фрагмент файла макета:
<LinearLayout
android:layout_width="@dimen/layout_xlarge_width"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:padding="20dip"
android:orientation="vertical">
<TextView
android:id="@+id/urlview"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/test"
/>
<Spinner
android:id="@+id/profile"
android:layout_height="wrap_content"
android:layout_width="fill_parent"
/>
</LinearLayout>
<WebView
android:id="@+id/webview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:visibility="gone"
/>
</LinearLayout>
Код для настройки веб-просмотра:
webView = (WebView) findViewById(R.id.webview);
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
webView.clearCache(true);
webView.setScrollBarStyle(View.SCROLLBARS_OUTSIDE_OVERLAY);
setUserAgent(getString(R.string.user_agent_suffix));
Другое:
Добавление поддержки увеличения при просмотре веб-страниц или настройка прослушивания касанием и фокусировкой не помогли.
Спасибо!