Android Span上下文中的标记对象是什么?
android.text.SpanWatcher
当此类型的对象附加到Spannable时,其方法 将被调用以通知它已添加其他标记对象, 改变或删除。
这里的标记对象的含义是什么?
HTML
超文本标记语言
超文本超文本是包含指向其他文本的链接的文本。
加价?
请告诉我Markup的意思......
修改
所以标记对象是跨度 ...感谢pskink
答案 0 :(得分:0)
“要在Android中为文本设置样式,请使用跨度!更改一些字符的颜色,使其可单击,缩放文本的大小,甚至用跨度绘制自定义项目符号点。跨度可以更改TextPaint属性,在画布,甚至更改文本布局并影响诸如行高之类的元素。跨度是可以附加到文本或从文本分离的标记对象;它们可以应用于整个段落或文本的一部分。 “
“使用Span,您可以使用更细粒度的自定义实现多样式文本。例如,您可以通过应用BulletSpan将文本的段落定义为具有项目符号。”
来源:https://medium.com/androiddevelopers/spantastic-text-styling-with-spans-17b0c16b4568