首页 > 代码库 > 在一个TextView中字体显示不同颜色
在一个TextView中字体显示不同颜色
要想使得TextView字体显示不同颜色,可以使用好几个TextView组合使用,还可以通过下面的方式在在一个TextView中字体显示不同颜色
直接上代码:
search_intruction = (TextView) findViewById(R.id.search_intruction); search_intr = this.getString(R.string.search_intruction); SpannableStringBuilder style = new SpannableStringBuilder(search_intr); style.setSpan(new ForegroundColorSpan(Color.RED), 27, 32, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); style.setSpan(new ForegroundColorSpan(Color.RED), 33, 37, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); search_intruction.setText(style);效果图如下:
在一个TextView中字体显示不同颜色
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。