`
FariyTale
  • 浏览: 193907 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

android中用webview展示Html代码

阅读更多

WebView中提供了public void loadDataWithBaseURL (String baseUrl, String data, String mimeType, String encoding, String historyUrl);方法可以用来加载String中存放的html代码。baseUrl为默认的html代码,data为要加载的html代码,mimeType为文本类型,encoding为编码格式,historyUrl为历史记录的html代码。废话不多说了,看了代码就都明白了

StringBuilder data = new StringBuilder("<html><body bgcolor=\"#F2F6F8\">");
	    	int size = paperList.size();
	    	for(int i = 0;i < size;i++){
	    		if(!StringUtils.isEmpty(paperList.get(i).getFilePath())){
	    			data.append("<center>").append("<img src = \"file://"+paperList.get(i).getFilePath()+"\">").append("</center><br>");
	    		}
	    		data.append("<center>").append("<font color=\"#000000\">"+paperList.get(i).getContent()+"</font>").append("</center><br><br>");
	    	}
	    	data.append("</body></html>");
preWebView.loadDataWithBaseURL("", data, "text/html", "UTF-8","");
 
分享到:
评论
1 楼 dayuan0208 2012-06-28  
图片能显示吗???

相关推荐

Global site tag (gtag.js) - Google Analytics