Размещение содержимого веб-страницы в веб-просмотре (Android)

Простой вопрос.

Я пытаюсь растянуть содержимое веб-просмотра так, чтобы была видна вся веб-страница внутри. т.е. без прокрутки. Я просмотрел документы, но не могу найти никаких методов, кроме элементов управления масштабированием и setinitialscale.

Проблема с setinitialscale в этом случае заключается в том, что он работает по-разному для разных сайтов.

Пример: 1: wikipedia загрузится, как и ожидалось, с достаточно большим увеличением. 2: Google показывает только центр страницы.

Вот фрагмент кода, который у меня есть.

    test1 = (WebView) findViewById(R.id.webview_test_1);
    test2 = (WebView) findViewById(R.id.webview_test_2);
    test3 = (WebView) findViewById(R.id.webview_test_3);

    test1.getSettings().setJavaScriptEnabled(true);
    test2.getSettings().setJavaScriptEnabled(true);
    test3.getSettings().setJavaScriptEnabled(true);

    test1.setInitialScale(12);
    test2.setInitialScale(12);
    test3.setInitialScale(12);

    test1.loadUrl("http://developer.android.com/resources/tutorials/views/hello-tablelayout.html");
    test2.loadUrl("http://www.wikipedia.org/");
    test3.loadUrl("http://www.google.com");

test1.getSettings().setDefaultZoom(ZoomDensity.FAR);

Кажется, это альтернатива тому, что я пытаюсь сделать, но я не могу добиться достаточного увеличения.

30
задан Ahmad 23 September 2012 в 01:00
поделиться