Android webview捏缩放本地图像

时间:2011-08-20 17:40:17

标签: android webview zoom local pinch

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

这是我如何让webview工作。

在我添加的活动中

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

图片位于assets文件夹中,名为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"
/>

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

干杯

1 个答案:

答案 0 :(得分:11)

在API 3中,您可以使用setBuiltInZoomControls

webView.getSettings().setBuiltInZoomControls(true);

另见: Disable pinch zoom in WebView?