1、利用系统自带的颜色类,如:
TextView1.setTextColor(android.graphics.Color.RED);
2、数字颜色表示法
TextView1.setTextColor(0xffff00ff);
3、自定义颜色
TextView1.setTextColor(this.getResources().getColor(R.drawable.red));
我在values文件夹下新建一个color.xml,内容如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
<?
xml
version
=
"1.0"
encoding
=
"utf-8"
?>
<
resources
>
<
drawable
name
=
"dkgray"
>#80808FF0</
drawable
>
<
drawable
name
=
"yello"
>#F8F8FF00</
drawable
>
<
drawable
name
=
"white"
>#FFFFFF</
drawable
>
<
drawable
name
=
"darkgray"
>#938192</
drawable
>
<
drawable
name
=
"lightgreen"
>#7cd12e</
drawable
>
<
drawable
name
=
"black"
>#ff000000</
drawable
>
<
drawable
name
=
"blue"
>#ff0000ff</
drawable
>
<
drawable
name
=
"cyan"
>#ff00ffff</
drawable
>
<
drawable
name
=
"gray"
>#ff888888</
drawable
>
<
drawable
name
=
"green"
>#ff00ff00</
drawable
>
<
drawable
name
=
"ltgray"
>#ffcccccc</
drawable
>
<
drawable
name
=
"magenta"
>#ffff00ff</
drawable
>
<
drawable
name
=
"red"
>#ffff0000</
drawable
>
<
drawable
name
=
"transparent"
>#00000000</
drawable
>
<
drawable
name
=
"yellow"
>#ffffff00</
drawable
>
</
resources
>
|