我想要加载网站的网页视图,当我加载网站时,它不会左右移动。它只是上升/下降。 (平移/滚动动作)
这是代码:
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);
感谢。
答案 0 :(得分:3)
您可以通过以下方式实现这一目标:
settings.setUseWideViewPort(true);
但您应该在Android SDK文档中详细了解它:
public synchronized void setUseWideViewPort(boolean use)
在API级别1中添加设置WebView是否应启用支持 对于“viewport”HTML元标记或应使用宽视口。
当 设置的值为false,布局宽度始终设置为 WebView控件的宽度与设备无关(CSS)像素。
当值为true且页面包含视口元标记时, 使用标记中指定的宽度值。如果页面有 不包含标签或不提供宽度,然后是宽视口 将被使用。
<强>参数强>
使用是否启用对视口元标记的支持
更多信息@ http://developer.android.com/reference/android/webkit/WebSettings.html#setUseWideViewPort(boolean)