安卓webview缩放本地图片

5

嘿,我正在尝试在我的应用程序的Webview上实现捏合缩放,但是无法实现,它只会将图像显示得非常缩放(可能是以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"
/>

我没有对代码做任何修改。你能告诉我问题出在哪里吗?它可以完美地显示图片,但我无法进行捏合缩放。由于我是新手,最简单的解决方法是什么?

谢谢!

1个回答

11

你能详细解释一下吗?我已经花了两个小时尝试让它工作,但仍然无法。 - Tim Hannah
mWebView.setBuiltInZoomControls(true); - Phil
1
mWebView.getSettings().setBuiltInZoomControls(true); 如果有些人不了解getSettings(),请参考以上代码。 - georgiecasey

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接