Android 用户协议字体颜色

    TextView protocol = findViewById(R.id.tv_protocol);
    SpannableStringBuilder builder = new SpannableStringBuilder(protocol.getText().toString());
    ForegroundColorSpan foregroundColorSpan = new ForegroundColorSpan(Color.BLUE);
    UnderlineSpan underlineSpan = new UnderlineSpan();
    builder.setSpan(foregroundColorSpan, 8, 16, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
    builder.setSpan(underlineSpan, 8, 16, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
    protocol.setText(builder);

参考资料:
https://blog.csdn.net/duoduo_11011/article/details/71084765

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容