Android TextView 设置超链,设置部分字体颜色
16lz
2021-01-23
Android TextView 设置超链
android:autoLink="web"
android:autoLink="web|email|phone"
android:autoLink="all"
Android TextView 设置部分字体颜色
方法一:
SpannableStringBuilder fontStyleBuilder=new SpannableStringBuilder(textString);
fontStyleBuilder.setSpan(new ForegroundColorSpan(Color.RED), 0, 3, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
fontStyleBuilder.setSpan(new ForegroundColorSpan(Color.GREEN), 3, 5, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
fontStyleBuilder.setSpan(new ForegroundColorSpan(Color.BLUE), 5, 8, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
textView.setText(fontStyleBuilder);
方法二:
textView.setText(Html.fromHtml("测试<font color=red >文字</font>"));
更多相关文章
- android 浏览器怎么支持 window.close() 和window.opener.locati
- Android修改自己程序字体的方法详解
- Android控制水平方向字体缩放android:textScaleX
- 设置textview的字体
- Android跑马灯效果,字体滚动滚屏效果
- android使用android:ellipsize="end"无效的解决方法