2011-05-21 20 views
13

tengo los siguientes colores:androide color Disponibles Recursos

<?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> 

Y tengo el siguiente en mi archivo de diseño principal de un color Botón de fondo: (fragmento)

<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> 

Mi pregunta es: ¿Qué nombre el archivo con los colores y dónde lo pongo? Estoy obteniendo un error de compilación, un error de salida de aresgen.

Estoy buscando un nombre de archivo y una ubicación donde se pueda acceder a los colores de fondo.

Gracias,

Respuesta

2

En primer lugar se le ha olvidado, que Button se cierra como esto

<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" 
/> 

y al lado se puede utilizar esto en vez de su código

<Button 
    android:id="@+id/widget27" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:background="@android:color/white" 
    android:text="Button" 
    android:layout_x="30px" 
    android:layout_y="102px" 
/> 

pero si desea utilizar su color utilice este enlace

http://android-er.blogspot.com/2010/03/using-color-in-android.html

+0

does't funciona? – George

1

probar esto en el xml

<color name="white">#FFFFFF</color> 

y en su botón de

<Button 
    android:id="@+id/widget27" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:background="@color/white" 
    android:text="Button" 
    android:layout_x="30px" 
    android:layout_y="102px" 
/>