Estados dibujables con colores (no dibujables)
Quiero dar una vista un color de fondo con el siguiente comportamiento: El fondo debe ser verde mientras que la vista es presionada y negro de otra manera.
Este selector funciona
- ¿Cómo interactúa Kotlin con Java y JavaScript?
- ¿Cómo configurar el color de fondo del estado del botón personalizado?
- cómo realizar una solicitud de https obtener a través del cliente http?
- Recyclerview con el interior scrollview anidado?
- ¿Cómo leer eficientemente un objeto Bitmap en una matriz de números enteros bidimensionales?
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/green" android:state_pressed="true"/> <item android:drawable="@drawable/black"/> </selector>
Pero para hacer eso necesito crear un archivo del remiendo 3×3 de nueve con el color deseado. ¿Cómo puedo alcanzar el mismo comportamiento pero dando el código de color más bien un dibujable?
Gracias
- La fusión de manifiesto falló con varios errores en Android Studio
- Diseños androides reutilizables
- ¿Cómo puedo convertir String a ArrayList <String>
- Android java.lang.VerifyError?
- Visualización de texto de desplazamiento en forma de carpintería en Android
- Reproducir sonidos simultáneamente
- ActiveAndroid Excepción SQLite 'No such table'
- Calcular Duración
Solo usa el color. De los documentos :
Un recurso de color también se puede utilizar como un drawable en XML. Por ejemplo, al crear una lista de estado de dibujo, puede hacer referencia a un recurso de color para el atributo android: drawable (android: drawable = "@ color / green").
Puede hacer esto con una lista de estado de color , son la misma cosa que la lista de estado dibujable en su código publicado. También puede crear una forma dibujable y seguir utilizando el código dibujable utilizado anteriormente.
- Error al ejecutar el cliente de back-end móvil del motor de aplicaciones de Google
- ¿Cómo puedo quitar el botón de borrar en searchbox de listview?