Android html图片问题

时间:2011-02-21 13:52:34

标签: html image android-webview loaddata

我正在使用loadData()在webview中显示包含html代码的文本文件。 html代码有一个像<img src="file:///android_asset/test.png" alt="cd4+ cell">这样的图像标记,并将test.png文件放在res\drawable文件夹中。但是webview在没有img的情况下显示完美。我系统中的问题在哪里?

2 个答案:

答案 0 :(得分:3)

尝试使用loadDataWithBaseUrl()代替loadData()。像这样:

public void loadHTML() {  
    final String mimeType = "text/html";  
    final String encoding = "utf-8";  
    final String html = "<img src=\"file:///android_asset/test.png\" />";  

    WebView wv = (WebView) findViewById(yourIDhere);  
    wv.loadDataWithBaseURL("fake://not/needed", html, mimeType, encoding, ""); 
}

答案 1 :(得分:0)

你可以看到CDATA或上面的代码,你可以添加你的tages