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

Android TextView显示html图片

阅读更多
html = "<h1>this is h1</h1>"
				+ "This text is normal
"
				+ "<img src='http://www.nzdb.com.cn/Portals/0/picture/zhy/%E6%B0%AE%E8%82%A51.jpg' />";
charSequence = Html.fromHtml(html, imgGetter, null);
infoContent.setText(charSequence);


ImageGetter imgGetter = new Html.ImageGetter() {  
        public Drawable getDrawable(String source) {  
            Log.i("RG", "source---?>>>" + source);  
            Drawable drawable = null;  
            URL url;  
            try {  
                url = new URL(source);  
                Log.i("RG", "url---?>>>" + url);  
                drawable = Drawable.createFromStream(url.openStream(), ""); // 获取网路图片  
            } catch (Exception e) {  
                e.printStackTrace();  
                return null;  
            }  
            drawable.setBounds(0, 0, drawable.getIntrinsicWidth(),  
                    drawable.getIntrinsicHeight());  
            Log.i("RG", "url---?>>>" + url);  
            return drawable;  
        }  
    };
1
6
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics