Android开发笔记 改变字体颜色的三种方法

2016-02-19 11:25 21 1 收藏

下面请跟着图老师小编一起来了解下Android开发笔记 改变字体颜色的三种方法,精心挑选的内容希望大家喜欢,不要忘记点个赞哦!

【 tulaoshi.com - 编程语言 】

1.在layout文件下的配置xml文件中直接设置字体颜色,通过添加android:textcolor=“#FFFFFF”来变化颜色

但这样的效果只能让字体千篇一律的显示一种颜色

2.在activity中通过TextView tv=new TextView(this);实例化一个textview,通过setContentView(tv);将其加载到当前activity,设置要显示的内容String str=“想要显示的内容”;通过以下代码可以实现部分文本字体的改变,参数中的数字表示起始位置和结束位置,此种方法比较复杂
代码如下:

SpannableStringBuilder style=new SpannableStringBuilder(str);
//SpannableStringBuilder实现CharSequence接口
style.setSpan(new ForegroundColorSpan(Color.RED), 0, 2,Spannable.SPAN_EXCLUSIVE_EXCLUSIVE );
style.setSpan(new ForegroundColorSpan(Color.YELLOW), 2, 4,Spannable.SPAN_EXCLUSIVE_EXCLUSIVE );
style.setSpan(new ForegroundColorSpan(Color.GREEN), 4, 6,Spannable.SPAN_EXCLUSIVE_EXCLUSIVE );
tv.setText(style);//将其添加到tv中

3.通过html标签改变文本颜色
代码如下:

tv.setText(Html.fromHtml("我是font color=bluedanyijiangnan/font"));

通过Html.fromHtml()方法就可以在字符串中使用html的标签,通过font标签可以改变字体的格式

来源:http://www.tulaoshi.com/n/20160219/1597434.html

延伸阅读
标签: 办公软件
朋友们,您每一次打开word文档,都是一层层地打开目录,再点击它吗?有没有试过下面的快捷方法? 方法一:开始文档命令 这个方法相信很多朋友都知道,如果要打开的是最近使用过的文件,点击开始文档菜单,找到它单击打开即可。 方法二:word中的文件菜单 在word中"文...
标签: 老人 老年人
老人肾虚三种方法调理 肾虚指肾脏精气阴阳不足。肾虚的种类有很多,其中最常见的是肾阴虚、肾阳虚。无论肾阴虚还是肾阳虚,都会导致人体的免疫能力下降,危害到身体的健康,老年群体,由于机体功能的衰退,就更容易得肾虚了。面对老年人肾虚的问题可以通过3种方法来进行调理。 一、肾虚调理——饮食调补 ...
标签: 美容
三种方法轻松去眼袋http://www.69jk.cn 2014年02月18日 来源:互联网 每天早上醒来,最让人接受不了的就是看到镜子中的自己眼睛浮肿,重重的眼睛好像怎么也睁不开,看起来格外沧桑。应该怎么办?眼袋怎么去除才最有效呢?下面小编帮你总结几种好方法,快速摆脱眼袋困扰! ...
iphoneSE死机重启的三种方法   苹果iphoneSE死机怎么重启的三种方法 1)首先我们可以长按【电源键】10秒以上,一般情况下手机会自动重启,然后恢复。 2)长按电源键不管用的时候,我们就再同时长按【电源键】和【home键】5秒以上,手机即会被强制关机,关机后再重启即可。 3)有时候由于软件与系统不谦容出现特别严...
标签: 美容 美容方法
每位女生都希望自己的肌肤如剥壳鸡蛋一般光滑细腻,因为细腻肌肤不仅让你永远年轻,更能让你轻松上妆,久不脱妆!然而到底怎么做能拥有细嫩肌肤呢? 三种方法 拥有细嫩肌肤 朋友们都夸我的皮肤好,说我的皮肤白里透红,晶莹剔透,吹弹可破。嘻嘻,这些话我是最爱听得,听了以后心里就别提有多高兴了,其实你也可以有我这样...

经验教程

264

收藏

96
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部