5

嘿,我正在尝试在我的应用程序的 Web 视图上进行缩放工作,但不能,它只是显示真正放大的图像(可能显示 100%)

这就是我如何让 webview 工作。

在我添加的活动中

 WebView mWebView = (WebView) findViewById(R.id.webview);
 mWebView.getSettings().setJavaScriptEnabled(true);
 mWebView.loadUrl("file:///android_asset/sitemap.png");

该图像位于资产文件夹中,名为 sitemap.png

我用于 webview 的布局 xml 是

<WebView  xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/webview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
/>

我没有在代码中添加任何其他内容。你能告诉我什么不起作用吗,就像它完美地显示图片但我不能捏缩放一样,解决这个问题的最简单方法是什么,因为我是 nooby

干杯

4

1 回答 1

11

在 API 3 中,您可以使用setBuiltInZoomControls

webView.getSettings().setBuiltInZoomControls(true);

另请参阅: 在 WebView 中禁用捏缩放?

于 2011-08-20T18:22:24.107 回答