首先在res目录下,新建文件夹color

然后再color文件夹下创建xml文件,比如取名为color_group.xml

内容为:

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:andro />
</selector>

然后再res/values目录下新建colors.xml

内容为:

<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="RED">#F00</color>
<color name="GREEN">#0F0</color>
<color name="BLUE">#00F</color>
<color name="BLACK">#000</color>
<color name="WHITE">#FFF</color>
<color name="GRAY">#888</color>

</resources>

然后main.xml中的内容为:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:andro >

<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello"
android:textColor="@color/RED"
android:background="@color/GREEN" />
<TextView
android: />

</LinearLayout>

可以看到button按钮中的textColor中的颜色名字为res下新建目录color的color_group.xml文件的文件名,原因是因为R.java的color类下可以看到已经定义了color_group

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-30
  • 2021-05-13
  • 2021-12-15
  • 2021-09-13
  • 2021-09-28
猜你喜欢
  • 2022-12-23
  • 2021-07-29
  • 2021-05-21
  • 2022-01-06
  • 2022-12-23
  • 2021-06-14
  • 2021-08-25
相关资源
相似解决方案