美文网首页
SpannableStringBuilder 同时设置setcl

SpannableStringBuilder 同时设置setcl

作者: 米榄卉 | 来源:发表于2017-05-08 10:31 被阅读0次

    借鉴:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0305/2535.html这篇文章

    项目最初使用的是SpannableString 进行富文本显示,由于需求新增,需要用SpannableStringBuilder来改变显示的字符串。

    这时候用setclickspan 和 ForegroundColorSpan会出现字体颜色不是自己设置的情况。

    这种情况应该是:setclickspan会有一个链接颜色将ForegroundColorSpan设置的颜色覆盖了(虽然我先设置的setclickspan)所以换成了TextAppearanceSpan,这个span方法可以设置字体的各种颜色

    相关文章

      网友评论

          本文标题:SpannableStringBuilder 同时设置setcl

          本文链接:https://www.haomeiwen.com/subject/pqdqmttx.html