Веб-просмотр Android не отображается правильно

У меня была странная ошибка при визуализации некоторых страниц с веб-просмотром. Я обнаружил эту проблему при использовании модели планшета Samsung SGH - I957 с Honeycomb 3.1 (на предыдущих версиях Android и других устройствах я не видел этой проблемы).

Проблема возникает при визуализации страниц с полями ввода (имя пользователя или пароль). При нажатии несколько раз на одно из этих полей ввода страница становится черной, оставляя только поле ввода "правильно" визуализируемым. Но при попытке прокрутить представление страница снова отображается нормально, как будто прокрутка привела к правильному отображению представления.

Я пробовал это на двух сайтах: Facebook и Twitter.

Чтобы воспроизвести эту проблему, достаточно иметь простую активность с веб-просмотром (с клиентом веб-просмотра). джаваскрипт включен.

webview = (WebView) findViewById(R.id.webview);

webview.setWebViewClient(new WebViewClient() {
    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url) {
        view.loadUrl(url);
    return false;
    }
});

webview.getSettings().setJavaScriptEnabled(true);
webview.loadUrl("http://m.facebook.com/");

person Juan    schedule 06.01.2012    source источник


Ответы (1)


У меня возникла та же проблема с планшетом Samsung под управлением 3.x, и он заработал, включив аппаратное ускорение в AndroidManifest.xml.

   android:hardwareAccelerated="true"
person alexandresoli    schedule 25.06.2012