¿Hay un equivalente a setColorFilter () en XML?
Me gustaría saber si un ColorFilter
se puede establecer en el XML de una View
o si la única manera es usar setColorFilter()
en Java.
- PreferenceFragment superpone la barra de herramientas
- Android Cómo agregar icono en cada elemento de la lista listvIew y cambiar el color del texto, Color de fondo
- Cambiar el ancho de AutoCompleteTextView en Android
- Cómo ajustar el tamaño de los botones según el tamaño de la pantalla en Android Studio
- Crear vista dinámica, múltiples vistas X veces, obtener / establecer valor para cada grupo
- ¿Cómo agregar la imagen en un texto de TextView?
- Android: El servicio de intento anidado no se inicia después de llamar a Context.startService ()
- RecyclerVista el espacio entre los elementos que se expanden al desplazarse
- ¿Cómo mostrar una barra de progreso cuando WebView carga una URL en Android?
- Desenfocar imagen con Universal Image Loader
- Leer de forma programada Estado de depuración en Manifest
- ¿Cómo puedo configurar el color del trazo de la barra de calificación de Android? (No el color de las estrellas pero la FRONTERA)
- Android: Añadir divisor entre los elementos de RecyclerView
De acuerdo con la documentación http://developer.android.com/reference/android/graphics/ColorFilter.html no hay una versión correspondiente de xml para ColorFilter.
También busqué atributos en la documentación con las teclas 'color' y 'filter' http://developer.android.com/reference/android/R.attr.html
Ahi esta; Se llama tinte . No está disponible en View
pero está en ImageView
y ImageButton
.
Si quieres usarlo con un selector
esta respuesta me ayudó mucho.
Puedes usar:
android:tint="@color/white"
No hay equivalente xml, pero en API nivel 21 se puede usar el atributo tint. Pero supongo que no quieres apuntarte a más de 21 dispositivos. No al menos en unos pocos años.
Si desea utilizar el tinte y admitir versiones anteriores, puede agregar com.android.support:appcompat-v7:23.2.1
a build.gradle (No olvide actualizar Android SDK)
Gracias por la punta @sherpya!