android:如何在textview中显示图像
如何在文本视图中显示 html 图像? 的资源
<blockquote>小浪观剧团:<p>【郭德纲《今夜有戏-济公传》】@北京德云社 15周年庆@郭德纲 相声专场演出,最新一季《济公传》,天津卫视@今夜有戏 整合全程播出。 http://t.cn/asLuvf 点击进入“德云社15周年系列演出新浪独家视频专题”http://t.cn/aogRf9<br/><a href='http://ww3.sinaimg.cn/large/5e1f33eftw1dm3fva4u3lj.jpg' target='_blank' ><img src='http://ww3.sinaimg.cn/thumbnail/5e1f33eftw1dm3fva4u3lj.jpg'><\/a><\/p><blockquote><p><a href='javascript:Action(\"sinat:[email protected]\",\"RT:3368361715304896\",\"\")'><img src='http://www.shisoft.net/images/retweet.png' /><\/a><\/p>
这是我知道我应该使用 Html.fromHtml(String source, Html.ImageGetter imageGetter, Html.TagHandler tagHandler)
,但我不知道如何获取 ImageGetter,任何人都可以帮忙吗?
How can I display a image for html in a textview?
Here is the resource
<blockquote>小浪观剧团:<p>【郭德纲《今夜有戏-济公传》】@北京德云社 15周年庆@郭德纲 相声专场演出,最新一季《济公传》,天津卫视@今夜有戏 整合全程播出。 http://t.cn/asLuvf 点击进入“德云社15周年系列演出新浪独家视频专题”http://t.cn/aogRf9<br/><a href='http://ww3.sinaimg.cn/large/5e1f33eftw1dm3fva4u3lj.jpg' target='_blank' ><img src='http://ww3.sinaimg.cn/thumbnail/5e1f33eftw1dm3fva4u3lj.jpg'><\/a><\/p><blockquote><p><a href='javascript:Action(\"sinat:[email protected]\",\"RT:3368361715304896\",\"\")'><img src='http://www.shisoft.net/images/retweet.png' /><\/a><\/p>
I know I should use the Html.fromHtml(String source, Html.ImageGetter imageGetter, Html.TagHandler tagHandler)
But I don't know how to get the ImageGetter, Can anyone help?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这对我有用,
对于
ImageGetter
,您需要重写以下方法:要从应用程序资源中获取图像,首先在文本文件中插入一个 html 图像标签,如下所示:
请注意,“my_image”只是一个可绘制对象的名称不是一条路。然后使用此代码在 TextView 中显示带有图像的文本
This worked for me,
For
ImageGetter
you need to override the method below:To get images from the application resources first in the text file one inserts an html image tag like this:
Note that "my_image" is just a name of a drawable not a path. Then use this code to diplay the text with images in TextView