Android-веб-просмотр не движется / панорамирование / прокрутка вправо и влево

У меня есть веб-просмотр, который я хочу загрузить веб-сайт, и когда я загружаю его, он не идет направо и налево. Это просто идет вверх / вниз. (панорамирование / прокрутка)

Это код:

WebView wb=(WebView)findViewById(R.id.webView1);
WebSettings settings = wb.getSettings();
settings.setDefaultTextEncodingName("utf-8");
settings.setCacheMode(WebSettings.LOAD_NO_CACHE);
settings.setSaveFormData(false);
settings.setSupportZoom(true);

Благодарю.

1 ответ

Вы можете достичь этого с помощью:

settings.setUseWideViewPort(true);

Но вы должны прочитать об этом больше в документации по Android SDK:

открытый синхронизированный void setUseWideViewPort (логическое использование)

Добавлен на уровне API 1 Определяет, должна ли WebView включать поддержку метатега HTML "viewport" или использовать широкий видовой экран.

Если значение параметра равно false, ширина макета всегда устанавливается равной ширине элемента управления WebView в пикселях, не зависящих от устройства (CSS).

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

параметры

используйте ли включить поддержку метатега viewport

Дополнительная информация @ http://developer.android.com/reference/android/webkit/WebSettings.html

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