本文介绍了Android的 - 在web视图地方形象的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想diplay一个地方形象在我的WebView:
I'm trying to diplay a local image in my webview :
String data = "<body>" + "<img src=\"file:///android_asset/large_image.png\"/></body>";
webview.loadData(data, "text/html", "UTF-8");
这code不显示任何内容,而不是:
This code doesn't display anything, instead of :
webview.loadUrl("file:///android_asset/large_image.jpg");
这一件作品,但我需要有复杂的网页,而不仅仅是一张照片。
This one works, but I need to have complex web page, not just a picture.
任何想法?
推荐答案
可加载HTML在web视图文件,并把你的形象在资源文件夹,并使用HTML读取图像文件。
Load Html file in Webview and put your image in asset folder and read that image file using Html.
<html>
<table>
<tr>
<td>
<img src="abc.gif" width="50px" alt="Hello">
</td>
</tr>
</table>
</html>
现在加载的web视图的HTML文件
Now Load that Html file in Webview
webview.loadUrl("file:///android_asset/abc.html");
这篇关于Android的 - 在web视图地方形象的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!