在一个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);

效果图如下:

时间: 2024-08-28 22:26:48

在一个TextView中字体显示不同颜色的相关文章

python: HTML之 鼠标放上去下拉项字体显示不同颜色

鼠标放上去下拉项字体显示不同颜色 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Title</title> <style> .menu:hover { color: red; display: b

在一个table中同时显示两个list的内容(转)

<c:forEach items="${tempList}" var="temp" varStatus="loop">                 <tr>                 <td>${temp.id}</td>                 <td>${temp.zdzName}</td>                 <td>${tem

用JS实现表格中隔行显示不同颜色

第一种: <style> tr{bgColor:expression(     this.bgColor=((this.rowIndex)%2==0 )? 'white' : 'yellow'); } </style> <table id="oTable" width="100" border="1" style="border-collapse:collapse;"> <tr>

如何在一个TextView中显示不同颜色的文本

在唯品会app中,我们可以看到它里面有些文本控件能够显示不同颜色的文本,这种效果看起来蛮不错的.先上个效果图: 其实,在这上面使用的是一个TextView控件来显示这段文本的.而文本内容是使用html的格式实现的,代码如下: text.setText(Html.fromHtml("<font color=\'#858585\'>购买前如有任何疑问,欢迎使用:</font><font color=\'#f02387\'><U>购物咨询</U&g

使用selector修改TextView中字体的颜色

selector想必大家都用过了,但是在修改字体的颜色的时候还是要细心. 我们在TextView中设置字体颜色一般使用 android:textColor="@color/red" 但是我们在使用selector动态修改字体颜色的时候要使用 [html] view plaincopy android:color="@color/red" 我遇到这个问题的时候是在TabActivity中,每个Tab在选中的时候修改为蓝色. tab_item.xml的代码如下: [ht

在TextView中实时显示数据

//下面实时更新显示在textView中的数据handler = new Handler();runnable = new Runnable(){@Overridepublic void run(){// TODO Auto-generated method pushupTextView.setText(Integer.toString(Number.pushup_number)); handler.postDelayed(this, 1000); }}; handler.postDelayed

android控件TextView之 分段显示不同颜色

代码如下: attrs.xml文件: 第二种方式: String newMessageInfo = "<font color='red'><b>" + 红色内容                + "</b></font>TextView学习显示不同颜色"; mTextView.setTextView(Html.fromHtml(newMessageInfo));

Myeclipse中调整xml中字体显示大小

在Windows-preferences下,筛选“font”,在colors and fonts中选择basic 在Basic下选择text font(文本字体) 如图:

PPT保存pps演示文档时,在另一个电脑中字体显示不正常!(已解决)