setTextColor设置

来源:互联网 发布:php redis 扩展 编辑:程序博客网 时间:2024/04/28 02:46

一些小知识,随手记下省的每次都百度

 setText(0xff000000);//参数是int类型的数据, 0x是 代表颜色证书的标记  ff表示透明度,这些可省略,后面的是8个颜色位

1、setTextColor(android .graphics.Color.BLUE);//  也可以色图TextColor(Color.BLUE);

2、使用资源文件进行设置 

setTextColor(this.getResource().getColor(R.color.blue))//通过资源文件进行配置,根据不同情况

R.color..blue  R.string.blue  r.drawable.blue,当然需要在相应的配置文件里做相应配置

  <color name="blue">#0000FF</color>

<drawable name="blue">#0000FF</color>

<String name="blue">#0000ff</String>

3、还看到一种方法

就是将String类型的color值转为int型

setTextColor(Color.parseColor("#0000ff"))

等同于

setTextColor(0xff0000ff);(存疑)










0 0