当前位置: 代码迷 >> Web前端 >> android顶用webview展示Html代码
  详细解决方案

android顶用webview展示Html代码

热度:340   发布时间:2012-09-04 14:19:30.0
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  
图片能显示吗???
  相关解决方案