1

我正在使用 Webview 来查看具有缩放支持的本地图像等等。有什么方法可以使 WebView 缩放以仅适合图像的高度,而不是像我当前代码那样的宽度?这是我所拥有的:

WebView image = (WebView)findViewById(R.id.map);
    image.getSettings().setBuiltInZoomControls(true);
    image.getSettings().setLoadWithOverviewMode(true);
    image.getSettings().setUseWideViewPort(true);
    image.setLayoutParams(new     LinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT,LinearLayout.LayoutParams.WRAP_CONTENT));
    image.loadUrl("file:///android_asset/image.png");
4

1 回答 1

2

尝试使用 webView 设置

使用 webSettings 类

webview.getSettings().setDefaultZoom(WebSettings.ZoomDensity.FAR);

查看为 Webview 设置缩放

更新:setDefaultZoom已弃用,您需要使用其他设置

于 2012-06-07T19:46:53.633 回答