Android(java)学习笔记106:Android设置文本颜色的4种方法

1. Android设置文本颜色的4种方法:

(1)利用系统自带的颜色类:

tv.setTextColor(android.graphics.Color.RED);

(2)数字颜色表示:

tv.setTextColor(0xffff00ff);

(3)自定义颜色:

 1 <?xml version="1.0" encoding="utf-8"?>   
 2 <resources>     <drawable name="dkgray">#80808FF0</drawable>     <drawable name="yello">#F8F8FF00</drawable>     
 3 <drawable name="white">#FFFFFF</drawable>     
 4 <drawable name="darkgray">#938192</drawable>     
 5 <drawable name="lightgreen">#7cd12e</drawable>     
 6 <drawable name="black">#ff000000</drawable>     
 7 <drawable name="blue">#ff0000ff</drawable>     
 8 <drawable name="cyan">#ff00ffff</drawable>     
 9 <drawable name="gray">#ff888888</drawable>     
10 <drawable name="green">#ff00ff00</drawable>     
11 <drawable name="ltgray">#ffcccccc</drawable>     
12 <drawable name="magenta">#ffff00ff</drawable>     
13 <drawable name="red">#ffff0000</drawable>     
14 <drawable name="transparent">#00000000</drawable>     
15 <drawable name="yellow">#ffffff00</drawable>   
16 </resources>

根据个人需要,颜色可以自行添加。 

在Java中设置: 

tx.setTextColor(tx.getResources().getColor(R.drawable.red)); 

color.xml中也可用color标签:

<color name="red">#ffff0000</color>     

Java中设置相应改为: 

tx.setTextColor(tx.getResources().getColor(R.color.red));

 

(4)直接在xml的TextView中设置:

android:textColor="#f8f8ff00"

或者

android:textColor="#f8ff00"

转载于:https://www.cnblogs.com/hebao0514/p/4733629.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值