Android Color Drawable Resource

Tre*_*rey 13 android android-layout

我有以下颜色:

<?xml version="1.0" encoding="utf-8"?>
<resources>
  <drawable name="darkgray">#404040ff</drawable>
  <drawable name="black">#000ff</drawable>
  <drawable name="red">#ff00ff</drawable>
  <drawable name="green">#0ff0ff</drawable>
  <drawable name="lightgray">#c0c0c0ff</drawable>
  <drawable name="white">#ffffffff</drawable>
  <drawable name="yellow">#ffff0ff</drawable>
  <drawable name="blue">#00ffff</drawable>
  <drawable name="gray">#808080ff</drawable>
  <drawable name="magenta">#ff0ffff</drawable>
  <drawable name="cyan">#0ffffff</drawable>
</resources>
Run Code Online (Sandbox Code Playgroud)

我在主要布局文件中有以下按钮背景颜色:(片段)

<Button
  android:id="@+id/widget27"
  android:layout_width="wrap_content"
  android:layout_height="wrap_content"
  android:background="@drawable/yellow"
  android:text="Button"
  android:layout_x="30px"
  android:layout_y="102px"
>
</Button>
Run Code Online (Sandbox Code Playgroud)

我的问题是:我用文字命名文件,我在哪里放?我收到编译错误,aresgen退出错误.

我正在寻找可以访问背景颜色的文件名和位置.

谢谢,

hwr*_*kns 6

你应该在里面创建一个XML文件,res/values/colors.xml在这里存储你所有的颜色.

此外,您应该阅读整个页面,但这里是与您的问题直接相关的部分:

http://developer.android.com/guide/topics/resources/more-resources.html#Color