Android TextView富文本的使用

本文总结了在Android中如何使用TextView显示富文本,包括识别HTML标签、显示图片、设置字体样式以及利用SpannableString实现自定义效果。通过示例代码详细解释了如何处理文本颜色、链接、图片、大小和位置。
摘要由CSDN通过智能技术生成

做Android的都知道textView这个控件,在常用不过啦,都知道它可以显示不同 的颜色的文本,但是同一个textView 控件,同一段文字能够根据 自己的需要显示 不同的颜色、识别emoj如同请求表情、网页中的图片、html标签的富文本等;之前自己也多次在项目中用到过,今天做下简单的总结,也希望对其他朋友有所帮助。

首先是识别html中各种标签:

1)html中常用的标签:

HTML 标题(Heading)是通过 <h1> - <h6> 等标签进行定义的。例如:<h1>This is a heading</h1>

HTML 段落是通过 <p> 标签进行定义的。例如:<p>This is a paragraph.</p>

HTML 链接是通过 <a> 标签进行定义的。例如:<a href="http://www.w3school.com.cn">This is a link</a>

HTML 图像是通过 <img> 标签进行定义的。例如:<img src="w3school.jpg" width="104" height="142" />

HTML通过加粗强调文本例如 <em>强调文本(通常是斜体加黑体)</em>
HTML通过斜体加黑体强调文本例如<strong></strong> 加重文本(通常是斜体加黑体)
HTML通设置文本字体的大小和颜色例如<font size="" color=""></font> 设置字体大小从1到7,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值