¿Cómo se puede eliminar un ColorFilter o configurar unColorFilter en una vista?eliminar ColorFilter/undo setColorFilter
Respuesta
¿Ha intentado establecerlo en null
?
Según Android Documentation:
public void setColorFilter (ColorFilter cf)
desde: API Nivel 1 Aplicar una colorfilter arbitraria a la imagen. Parámetros
cf colorfilter aplicar (puede ser nulo)
ouch. view.setColorFilter (0xFFFFFFFF, Mode.MULTIPLY); también funcionó –
No funciona correctamente en lollipop. Debería usar 'clearColorFilter()' en su lugar –
clearColorFilter() hace exactamente la misma llamada de setColorFilter (null) en todas las versiones de Android disponibles ahora, por lo que no está bien en la segunda parte de su declaración :) – Vadim
Puede llamar clearColorFilter()
para el mismo objeto en el que llamó setColorFilter()
. Este método es equivalente a setColorFilter(null)
, y podría decirse que es más legible que este último.
Prueba esto:
Drawable play = ContextCompat.getDrawable(MainActivity.this, R.drawable.ic_action_play_arrow);
play.clearColorFilter();
view.invalidate(); // This is helpful when you apply morethan one color filter
Otras dos respuestas también están allí que son útiles también. Pero funciona para mí cuando invalido la vista.
- 1. Honeycomb Hardware Acceleration no parece funcionar con setColorFilter
- 2. jQuery ::: ¿Eliminar realmente eliminar?
- 3. ¿Eliminar [] es igual a eliminar?
- 4. Desvincular - Eliminar - Eliminar un complemento jQuery
- 5. Eliminar UITabBarItem
- 6. eliminar completamente
- 7. Eliminar StreamResourceInfo.Stream
- 8. ¿Cómo eliminar la opción de eliminar formulario activeAdmin?
- 9. JS - Eliminar una etiqueta sin eliminar el contenido
- 10. javascript/jquery eliminar o eliminar la opción de seleccionar
- 11. ¿Cómo puedo eliminar/eliminar símbolos de __future__ después de importarlos?
- 12. eliminar y eliminar [] lo mismo en Visual C++?
- 13. Eliminar elementos onclick (incluido el botón eliminar) con jQuery
- 14. emacs lisp: ¿Cómo eliminar/eliminar un elemento de una lista?
- 15. Cómo eliminar el permiso "eliminar" en Amazon S3
- 16. Eliminar vs operador eliminar (y el puntero de anular)
- 17. Google Maps JavaScript API V3 - Descargar/Deconstructor/Eliminar/Eliminar
- 18. Eliminar filas duplicadas (no eliminar todas las duplicadas)
- 19. iPhone: ¿Eliminar/eliminar la base de datos SQLite?
- 20. La diferencia entre eliminar y eliminar [] en C++
- 21. Disparo de MySQL: Eliminar de la tabla DESPUÉS DE ELIMINAR
- 22. entidad de doctrina eliminar vs eliminar consulta, comparación de rendimiento
- 23. Eliminar instancia CKEdit
- 24. cómo eliminar vistas secundarias
- 25. Mercurial Eliminar historial
- 26. Deslizar para eliminar
- 27. Cómo eliminar archivos recursivamente
- 28. Regex eliminar caracteres especiales
- 29. LinkedList: eliminar un objeto
- 30. Eliminar carpetas de DDMS
No rellenes las preguntas con ruido para vencer nuestra detección de estándares de calidad. – Kev