前言:SpannableString的介绍
SpannableString,是CharSequence的一种,原本的CharSequence只是一串字符序列,没有任何样式,而SpannableString可以在字符序列基础上对指定的字符进行润饰,在开发中,TextView可以通过setText(CharSequence)传入SpannableString作为参数,来达到显示不同样式文字的效果。
实现代码如下,具体注释已经在代码中给出
SpannableString spannableString = new SpannableString("m2");
//四个参数说明:
//第一个参数:what:对SpannableString进行润色的各种Span
//第二个参数:start 需要润色文字段开始的下标
//第三个参数:end 需要润色文字段结束的下标
//第四个参数:
//flags:决定开始和结束下标是否包含的标志位,有四个参数可选
//SPAN_INCLUSIVE_EXCLUSIVE:包括开始下标,但不包括结
订阅专栏 解锁全文
514

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



