用Drawable颜色常数作背景色

来源:互联网 发布:淘宝上买官换机靠谱吗 编辑:程序博客网 时间:2024/06/16 10:31

在res\values文件夹下定义colors.xml文件,在colors.xml文件中做如下定义:

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <drawable name="red">#ff0000</drawable>
    <drawable name ="purple">#ff00ff</drawable>
</resources>

然后就可以在xml布局文件或  .java源文件中使用了,具体使用方法如下:

android:background="@drawable/color_name" ---使用语法

android:drawable="@drawable/red"---例子


在源码  .java中使用

 Resources resources = getBaseContext().getResources();  
 Drawable HippoDrawable = resources.getDrawable(R.drawable.color_name);

0 0
原创粉丝点击