在web视图地方形象

在web视图地方形象

本文介绍了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视图地方形象的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-26 08:13