TextView 支持 html 图片显示

简介: 引用:http://woshao.com/article/697693b8b65e11e0a18f000c29fa3b3a/ 在TextView中显示HTML内容的方法如下所示: 1 TextView description=(TextView)findViewById(R.

引用:http://woshao.com/article/697693b8b65e11e0a18f000c29fa3b3a/

在TextView中显示HTML内容的方法如下所示:

1 TextView description=(TextView)findViewById(R.id.description);

2 description.setText(Html.fromHtml(item.getDescription()));

如果HTML中有图片的话,显示出来的图片会被一个小框取代,那么怎么样才能看到图片呢?查看了一下API,

android.text.Html还还有 另一个方法:

Html.fromHtml(String source,ImageGetter imageGetter,TagHandler tagHandler)


例:

ImageGetter imgGetter = new Html.ImageGetter() {
02         public Drawable getDrawable(String source) {
03             Drawable drawable = null;
04             Log.d("Image Path", source);
05             URL url;
06             try {
07                 url = new URL(source);
08                 drawable = Drawable.createFromStream(url.openStream(),"");
09             catch (Exception e) {
10                 return null;
11             }
12             drawable.setBounds(00, drawable.getIntrinsicWidth(), drawable
13                     .getIntrinsicHeight());
14             return drawable;
15         }
16     };
17 .........
18 TextView description=(TextView)findViewById(R.id.description);
19 description.setText(Html.fromHtml(item.getDescription(),imgGetter,null));
相关文章
|
17天前
利用html2canvas插件自定义生成名片信息并保存图片
这是一个利用html2canvas插件自定义生成名片信息并保存图片,自定义上传头像,自定义输入个人信息内容,自定义图片名称,并将生成的图片保存到本地
31 1
利用html2canvas插件自定义生成名片信息并保存图片
|
4月前
|
移动开发 前端开发 JavaScript
基于 HTML5 和 Canvas 开发的在线图片编辑器
基于 HTML5 和 Canvas 开发的在线图片编辑器
103 0
|
1月前
HTML图片
【10月更文挑战第4天】HTML图片。
27 2
|
2月前
|
前端开发
Twaver-HTML5基础学习(37)network导出图片并下载
本文介绍了如何在Twaver-HTML5中将network导出为图片并提供下载,主要通过将network转换为canvas对象,然后转换为base64编码的图片进行展示和下载。
38 5
|
2月前
|
前端开发 Windows
【前端web入门第一天】02 HTML图片标签 超链接标签 音频标签 视频标签
本文档详细介绍了HTML中的图片、超链接、音频和视频标签的使用方法。首先讲解了`<img>`标签的基本用法及其属性,包括如何使用相对路径和绝对路径。接着介绍了`<a>`标签,用于创建超链接,并展示了如何设置目标页面打开方式。最后,文档还涵盖了如何在网页中嵌入音频和视频文件,包括简化写法及常用属性。
51 13
|
6月前
|
移动开发
uni-app使用v-html输出富文本图片溢出解决
uni-app使用v-html输出富文本图片溢出解决
667 1
|
3月前
在线将多张图片拼接起来图工具HTML源码
在线将多张图片拼接成一张图片,多图合一并导出下载。无需本地安装软件。 下载时,使用日期时间作为文件名,规避图片文件名相同造成的覆盖问题;也能省去一部覆盖确认操作 多语言支持
45 0
在线将多张图片拼接起来图工具HTML源码
|
3月前
|
Python
Python 下载 html 中的 图片
Python 下载 html 中的 图片
32 2
|
4月前
|
数据采集 缓存 自然语言处理
PHP将HTML标签转化为图片
通过这个方法,PHP后端能够实现将HTML内容转化为图片的功能。这种方式虽然牵涉到一些额外的安装和配置,但能够相对灵活且稳定地解冀转换需求,适用于需要在后端动态生成图片的场景。
202 1
|
4月前
|
JavaScript 前端开发 CDN
vue 生成分享海报、下载图片(含生成二维码qrcodejs2的使用,网页截屏html2canvas的使用)
vue 生成分享海报、下载图片(含生成二维码qrcodejs2的使用,网页截屏html2canvas的使用)
100 0
vue 生成分享海报、下载图片(含生成二维码qrcodejs2的使用,网页截屏html2canvas的使用)

热门文章

最新文章