Android之TextView设置String文本颜色
2017-08-25 10:54
316 查看
之前我们写过怎么在TextView里代码修改字体颜色怎么修改,那是通过 SpannableString 渲染来修改的
今天介绍一种在string.xml中修改字体颜色的方法
第一步:在string.xml文件中
<string name="demo">
<Data>
<![CDATA[标题1<font color="#ff0000"><b>红色</b></font>标题2<font color="#00ff00"><b>绿色</b></font>结束了]]>
</Data>
</string>
这里通过html中的属性<Data><![CDATA[ <font color="#fff"> <b> </b> </font> ]]> </Data>
第二步:
mTv = ((TextView) findViewById(R.id.demo));
String text = getResources().getString(R.string.demo);
mTv.setText(Html.fromHtml(text));
看一下效果图
今天介绍一种在string.xml中修改字体颜色的方法
第一步:在string.xml文件中
<string name="demo">
<Data>
<![CDATA[标题1<font color="#ff0000"><b>红色</b></font>标题2<font color="#00ff00"><b>绿色</b></font>结束了]]>
</Data>
</string>
这里通过html中的属性<Data><![CDATA[ <font color="#fff"> <b> </b> </font> ]]> </Data>
第二步:
mTv = ((TextView) findViewById(R.id.demo));
String text = getResources().getString(R.string.demo);
mTv.setText(Html.fromHtml(text));
看一下效果图
相关文章推荐
- Android之TextView设置String文本颜色
- android textview改变部分文字的颜色和string.xml中文字的替换及部分内容设置颜色、字体、超链接、图片
- Android利用SpannableStringBuilder设置TextView中部分文字的颜色...
- android之TextView部分本文变颜色,并设置文本监听器
- android:TextView中的文本链接之--设置超链接、颜色、字体等属性
- android:TextView中的文本链接之--设置超链接、颜色、字体等属性
- android:TextView中的文本链接之--设置超链接、颜色、字体等属性
- android:TextView设置背景色和文本颜色
- android在代码中四种设置控件(以及TextView的文字颜色)背景颜色的方法
- android TextView设置字体颜色
- android TextView的字体颜色设置的多种方法(续)
- android textview改变部分文字的颜色和string.xml中文字的替换
- android:为TextView添加样式——下划线,颜色,设置链接样式及前背景色
- android textview 文本在代码中设置粗体效果
- Android TextView 设置部分文字背景色和文字颜色
- android TextView怎么设置个别字体颜色并换行?
- Android TextView设置部分字体颜色改变,部分字体背景改变
- Android TextView中文字通过SpannableString来设置超链接、颜色、字体等属性
- Android中TextView的字体颜色设置
- android:Adapter中无法设置textview字体颜色(解决)