¿No pude encontrar información sobre cómo hacerlo en cualquier lugar? Quiero definir un color de fondo en el diseño xml de la actividad. ¿Cómo hago esto?cómo establecer el color de fondo en el diseño xml?
Respuesta
Tome su disposición exterior (por ejemplo, LinearLayout
) y establezca su atributo de fondo en un color.
<LinearLayout android:background="@color/mycolor"
.... />
Estos colores se pueden definir en el archivo res/values/colors.xml
(ver here cómo hacer esto).
También puede definir un color directamente en el atributo (android:background="#ffff0000"
), pero eso generalmente no es bueno. Al definir los colores en el archivo XML, puede darle un nombre descriptivo (mejora la legibilidad del código) y puede reutilizarlo en otro lugar.
Editar:
Theres un ejemplo en el documento he vinculado, pero aquí es un breve ejemplo de cómo se ve:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="red">#ffff0000</color>
<color name="green">#ff00ff00</color>
</resources>
su básicamente una etiqueta que contiene múltiples resources
color
etiquetas. Cada color tiene un atributo name
(que se utiliza para hacer referencia al color) y un color real. Eso se define entre las etiquetas de color en hexadecimal. Ver los documentos para posibles formatos. Este es #AARRGGBB
, donde A=alpha
(transparencia), R=red
, G=green
y B=blue
. Este archivo de ejemplo contiene un color rojo completo y un color verde completo. Se pueden hacer referencia a través de @color/red
y @color/green
.
hay una cosa que hay que mencionar es que la configuración "android:background="#ffffffff""
no funciona si esta oración se aplica a una directiva include.
por ejemplo,
<include
android:id="@+id/fragment_printer_detail_property_group"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_marginBottom="@dimen/printer_detail_group_vertical_margin"
android:layout_marginLeft="@dimen/printer_detail_group_horizontal_margin"
android:layout_marginRight="@dimen/printer_detail_group_horizontal_margin"
android:layout_marginTop="@dimen/printer_detail_group_vertical_margin"
layout="@layout/module_printer_detail_property"
android:background="@color/module_printer_detail_group_background_color" />
la "android:background"
se debe establecer en el archivo de diseño de module_printer_detail_property.
- 1. Establecer color de fondo de formulario en el color personalizado
- 2. Establecer el color de fondo para JFrame
- 3. Establecer el color de fondo de una vista de diseño a un degradado en Android?
- 4. Cómo establecer el color de fondo en CCLabelTTF en cocos2d
- 5. Cómo establecer el color de fondo en jquery
- 6. ¿Cómo puedo configurar el fondo de mi forma en xml?
- 7. Establecer el color de la celda de fondo en PHPExcel
- 8. cambiar el color de fondo del diseño en Android
- 9. Android AppWidget TextView: cómo establecer el color de fondo en tiempo de ejecución
- 10. Establecer el color de fondo de un UIVIew
- 11. ¿Establecer imagen de fondo para el diseño relativo?
- 12. ¿Establecer imagen de fondo para el color de fuente?
- 13. ¿Cómo establecer el color de un botón?
- 14. Jqgrid establecer color de fondo de celda
- 15. Android: cómo establecer el color de fondo de todas las pantallas?
- 16. Establecer color de fondo: opuesto a -transparent
- 17. Cómo establecer el color de un UIButton adentro (no color de fondo)
- 18. Cómo establecer el color de fondo de un JButton en el Mac OS
- 19. HTML: cómo establecer el color de fondo del elemento en el elemento de selección
- 20. ¿Cómo establecer el color de fondo div en 'ninguno' usando el CSS de jQuery?
- 21. javascript establecer elemento color de fondo
- 22. Cómo establecer el color del botón de un JButton (no color de fondo)
- 23. ¿Color de fondo de solo tiempo de diseño en WPF?
- 24. Cómo establecer el color de fondo para UIWebView en el iPhone sdk
- 25. ¿Cómo establecer el color de resaltado para el elemento ListView?
- 26. Establecer color de fondo para UINavigationBar
- 27. Android - establecer fondo de diseño mediante programación
- 28. Establecer color/imagen de fondo para EKEventEditViewController
- 29. Cómo establecer el fondo en StackPanel
- 30. xterm: cómo cambiar el color de fondo?
¿me puede mostrar cómo configurar un archivo colors.xml? Creé un nuevo archivo xml, pero ¿cómo configuro los valores de color? – gsfd
Editado una breve explicación. :) –