【发布时间】:2012-11-10 19:16:10
【问题描述】:
我正在开发一个 android 应用程序。这里我在 webview 中显示一个 url 图像。但是该图像不适合我的网络视图。有人建议使用视口概念。但我无法完美地使用它。我以绘图形式附上了我的问题并附有解释。我用过
mWebView.getSettings().setUseWideViewPort (true);
但没有得到好的结果。 我需要在包括 7 英寸、10 英寸平板电脑在内的所有分辨率设备中显示拟合图像。 因此,请查看随附的图片,并建议我将 url 图片放入我的 webview 位置的正确方法。我想显示与第三张图相同的图像。
这是我加载图片的代码:
webView = (WebView) findViewById(R.id.webimage);
WebSettings webSettings = imageView.getSettings();
webSettings.setLoadsImagesAutomatically(true);
webSettings.setSupportZoom(true) ;
webSettings.setBuiltInZoomControls(true);
webView.setBackgroundColor(Color.TRANSPARENT);
webView.getSettings().setUseWideViewPort (true);
webView.getSettings().setLoadWithOverviewMode(true);
webView.setWebViewClient(new WebViewClient()
{
//some dialog implementation
}
webView.loadUrl(myurl);
【问题讨论】:
-
网址图片是否来自 html 页面?你会动手做 html 代码吗?
-
你能把你到目前为止用过的代码放上来吗
-
感谢您的快速响应。我通过添加我用来在 webview 中加载图像的代码来编辑我的问题
标签: android android-webview android-websettings