online - El generador de iconos de Android para la barra de acción y la notificación no funciona(forma gris)
launcher icon generator android asset studio (8)
Android Studios 2.2 tiene un Image Asset Studio que puedes usar para generar tus íconos.
https://developer.android.com/studio/write/image-asset-studio.html
Encontré este Asset Studio para generar iconos. Funciona bien para el icono del iniciador, pero para la barra de acción o los iconos de notificación no funciona. Pongo en mi archivo png y quiero generar los íconos, pero Asset Studio solo genera círculos grises. ¿Hay otra herramienta para generar la barra de acción y los iconos de notificación?
Creo que es porque su imagen es demasiado compleja y el problema principal es el filtro de "color" aplicado en AAS.
Tuve el mismo problema y tuve que convertir xxxhdpi xxhdpi, etc. manualmente. Si trabaja con Sketch (por ejemplo), se puede convertir fácilmente con un complemento ( https://github.com/zmalltalker/sketch-android-assets )
Espero que sea de ayuda!
Si desea utilizar AAR, como explica @ rom4ek "4. Mueva el pulgar del color de primer plano a 0%" esta es la parte importante
Me enfrento al mismo problema: no hay problema con el ícono después de que el ícono de notificación de Lollipop no contenga el ícono de color que admite plano, el ícono de Silhouette es compatible.
- O puedes cambiar el SDK de destino a 20
- O generar un icono plano (icons8 es la mejor opción)
O
deberias usar una condicion
boolean useWhiteIcon = (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.LOLLIPOP);
return useWhiteIcon ? R.drawable.icon_silhouette : R.drawable.ic_launcher;
Por defecto será de color gris para cualquier imagen. Pero puedes personalizarlo de acuerdo a tu color. Verifique la captura de pantalla a continuación para seleccionar la pestaña PERSONALIZADA y luego seleccione el color que desee.
Espero que te ayude.
Puede usar una herramienta para crear íconos genéricos en Asset Studio: https://romannurik.github.io/AndroidAssetStudio/icons-generic.html . Para que se vea como el ícono de la barra de acción, debes hacer las siguientes acciones:
- Elegir imagen
- El tamaño de la imagen debe permanecer en 24dip.
- Cambiar el relleno a 4dip
- Mover el pulgar del color de primer plano a 0%
- ¡Eso es! Descarga .zip ahora.
Los tamaños de los íconos serán muy similares a los que puedes obtener con ActionBar Icon Generator.
¿Cómo me busca?
Puede utilizar la función incorporada de Android Studio para generar iconos de notificación y de barra de acción.
Haga clic derecho en la carpeta res
y New > Image Asset
. Puede elegir Launcher Icons
, Launcher Icons
Action Bar Icons
o Notification Icons
en el Tipo de activo.
Actualización : deberías mirar this . Habla del icono blanco en la notificación.
Uso un módulo propio ''iconos'' con un script de Gradle para generar iconos. Esta es una forma más automatizada de la que Assets Studio puede proporcionar hasta ahora. El icono será diseñado con Inkscape. Ver mi blog para una descripción detallada. Encuentras un proyecto de Android Studio en GitHub .
después de una gran cantidad de búsquedas, esta es la solución: el problema es que está agregando una imagen con fondo blanco ... para convertir la imagen en el icono de la barra de acción, debe cargar la imagen con un fondo transparente