android textview改变部分文字的颜色
16lz
2021-01-23
TextView textView = (TextView)findViewById(R.id.textview); //方法一: textView.setText(Html.fromHtml("<font color=\"#ff0000\">红色</font>其它颜色")); //方法二: String text = "获得银宝箱!"; SpannableStringBuilder style=new SpannableStringBuilder(text); //设置指定位置textview的背景颜色 style.setSpan(new BackgroundColorSpan(Color.RED),2,5, Spannable.SPAN_EXCLUSIVE_INCLUSIVE); //设置指定位置文字的颜色 style.setSpan(new ForegroundColorSpan(Color.RED),0,2, Spannable.SPAN_EXCLUSIVE_INCLUSIVE); textView.setText(style);
更多相关文章
- Android 几种加密解密的方法(仅代码)
- Android 实现模拟按键方法一
- Android两种轮询的实现方法
- Android MonkeyRunner调用方法总结
- android home 键的监听方法记录
- Android 四种获取屏幕宽度的方法总结
- Android 隐藏显示软键盘的终极方法