想法:通过网络链接,获取html文档,再从文档中得到img标签,处理得到src,再通过imageview进行显示
代码会有一点问题,仅作参考:
1.ConnectDeal 类,代码实现了以上全部功能:
URL使用了baidu,因为网页的html会有所不同,所以其他网页可能会报错(虽然使用了正则表达式Matcher,但确实其他网页有报错);还有网络操作必须在子进程中完成。
public class ConnectDeal {
private final static String URL="http://www.baidu.com";
TextView textView2 = null;
ImageView imageView=null;
//网页的HTML文档
private static String HTML = "";
// 获取img标签正则
private static final String IMGURL_REG = "<img.*src\\s*=\\s*(.*?)[^>]*?>"; // 获取src路径则
private static final String IMGSRC_REG = "src\\s*=\\s*\"?(.*?)(\"|>|\\s+)";
public ConnectDeal(TextView textView,ImageView imageView) {
// TODO Auto-generated constructor stub