使用webview与原生的html交互,在读取html里面的图片链接的时候,最容易出现屏幕大小适配的问题.最终找到一个比较好的方法
这里需要用到Jsoup,贴一个下载的地址:http://jsoup.org/download
jsoup开发指南,jsoup中文使用手册,jsoup中文文档:http://www.open-open.com/jsoup/
这里只说一下图片的问题,要是涉及其他的问题需要再看看哈哈哈
privateStringgetNewContent(String htmltext){
if(htmltext!=null&&htmltext.length()>0&& htmltext.contains("img")){
Document doc= Jsoup.parse(htmltext);
Elementselements=doc.getElementsByTag("img");
for(Element element : elements) {
element.attr("width","100%").attr("height","auto");
}
returndoc.toString();
}
return null;
}
会自动适配手机屏幕的大小,挺实用的.
第一次写,感觉也不会写小技巧哈哈哈哈哈
网友评论