Android部分字体高亮
16lz
2021-01-23
//high lightTextView tv = (TextView)findViewById(R.id.tv);String s = tv.getText().toString();SpannableStringBuilder builder = new SpannableStringBuilder(s);ForegroundColorSpan span = new ForegroundColorSpan(Color.parseColor("#12b7f5"));ForegroundColorSpan span2 = new ForegroundColorSpan(Color.parseColor("#12b7f5"));builder.setSpan(span,10,14, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);builder.setSpan(span2,15,19, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);tv.setText(builder);唯一需要注意的就是从几开始到几结束,多一个。
更多相关文章
- android spinner 选中后显示字体的颜色设置
- android 根据TextView宽度 自动缩小字体大小 以适应其宽度
- Android 字体效果:描边、浮雕效果
- android studio 更改背景和设置字体大小
- 【Android 界面效果42】如何自定义字体
- 教你如何修改Android默认字体大小和设置字体大小比例
- 【Android】字体
- Android 引用外部字体