在使用TextView的过程中,有时候会需要将一串文本中的部分文字做特别的显示效果处理,比如加粗、改变颜色、加着重标识、超链接等等,我们可以通过多个TextView拼凑来实现,但如果需要特殊处理的内容在整个文本的中间,用多个TextView拼凑实在是太麻烦、太Low了,Android提供的SpannableString类能够很好地解决这个问题,SpannableString结合下面各种以Span结尾的类可以做出丰富多样的显示效果。
通过SpannableString为TextView设置丰富的显示效果
本文介绍如何利用 SpannableString 类为 TextView 中的部分文本添加加粗、颜色变化等样式,避免使用多个 TextView 拼接带来的复杂性和局限性。

被折叠的 条评论
为什么被折叠?



