Générateur d'icônes Android pour la barre d'action et la notification ne fonctionne pas (forme grise)

J'ai trouvé ce Asset Studio pour générer des icônes. Cela fonctionne bien pour l'icône du lanceur, mais pour la barre d'action ou les icônes de notification, il ne fonctionne pas. Je mets mon fichier png et je veux générer les icônes, mais Asset Studio ne génère que des cercles gris. Existe-t-il un autre outil pour générer une barre d'action et des icônes de notification?

Entrez la description de l'image ici

  • Qu'est-ce qui rend le chargement de mon fragment de carte lent?
  • Android dessine sur l'aperçu de la caméra
  • Importation de projets multiples en éclipse
  • Android Spinner Error: android.view.WindowManager $ BadTokenException: Impossible d'ajouter une fenêtre
  • Qu'est-ce que LogCat dans Eclipse?
  • Problème de détection de collision basé sur Pixel avec OpenGLES 2.0 sous Android
  • Comment intégrer la fonctionnalité "J'aime" et "Commentaire" à l'aide d'Android Facebook SDK?
  • Simuler le bouton d'alimentation, appuyez sur pour afficher la boîte de dialogue de désactiver
  • React Native Post Request via Fetch throws Network Request Failed
  • Comment exécuter des APK sur un répertoire de données personnalisé?
  • Quel est exactement un contexte en Java?
  • Google Cloud Messaging register AUTHENTICATION_FAILED
  • 8 Solutions collect form web for “Générateur d'icônes Android pour la barre d'action et la notification ne fonctionne pas (forme grise)”

    Vous pouvez utiliser un outil pour créer des icônes génériques dans Asset Studio: https://romannurik.github.io/AndroidAssetStudio/icons-generic.html . Pour que cela ressemble à ActionBar Icon, vous devriez faire les prochaines actions:

    1. Choisissez l'image
    2. La taille de l'image devrait rester au 24dip
    3. Changer le rembourrage à 4dip
    4. Déplacez le bouton de couleur de premier plan vers 0%
    5. C'est tout! Téléchargez .zip maintenant.

    La taille des icônes sera la même que vous pouvez les obtenir avec ActionBar Icon Generator.

    Comment ça me regarde: Icône générateur de capture d'écran

    Je pense que c'est parce que votre image est trop complexe et que le problème principal est le filtre "couleur" appliqué dans AAS.

    J'ai eu le même problème et j'ai dû convertir xxxhdpi xxhdpi etc. manuellement. Si vous travaillez avec Sketch (par exemple), il peut être converti facilement avec un plugin ( https://github.com/zmalltalker/sketch-android-assets )

    Espérons que c'est de l'aide!

    Si vous souhaitez utiliser AAR, comme @ rom4ek a expliqué "4. Déplacez le bouton couleur de premier plan vers 0%" c'est la partie importante

    Vous pouvez utiliser la fonction intégrée du studio Android pour générer des icônes de barre d'action et de notification.

    Cliquez avec le bouton droit de la souris sur le dossier res et New > Image Asset . Vous pouvez choisir les Launcher Icons Action Bar Icons ou les Notification Icons dans le type d'actif.

    Mise à jour : vous devriez regarder cela . Il parle d'icône blanche dans la notification.

    J'utilise un module «icônes» avec un script Gradle pour générer des icônes. C'est un moyen plus automatisé que Assets Studio peut fournir jusqu'à présent. L'icône sera conçue avec Inkscape. Voir mon blog pour une description détaillée. Vous trouvez un projet Android Studio sur GitHub .

    Après une grande partie de la recherche, c'est la solution: le problème est que vous ajoutez une image au fond blanc. Pour convertir l'image en icône de la barre d'action, vous devez charger l'image avec un fond transparent

    Je suis confronté au même problème. Il n'y a aucun problème avec l'icône après que l'icône de notification Lollipop ne contient pas d'icône de couleur, elle est compatible avec l'icône Silhouette.

    • Soit vous pouvez modifier le SDK cible à 20
    • Ou générer une icône plate (icone8 est la meilleure option)

    Ou

    Vous devriez utiliser une condition

      boolean useWhiteIcon = (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.LOLLIPOP); return useWhiteIcon ? R.drawable.icon_silhouette : R.drawable.ic_launcher; 

    Android Studios 2.2 dispose d'un Studio Asset Studio que vous pouvez utiliser pour générer vos icônes.

    https://developer.android.com/studio/write/image-asset-studio.html

    Par défaut, il sera de couleur grise pour toute image. Mais vous pouvez le personnaliser en fonction de votre couleur. Vérifiez la capture d'écran ci-dessous pour sélectionner l'onglet CUSTOM, puis sélectionnez la couleur souhaitée.

    Entrez la description de l'image ici

    J'espère que cela vous aidera.

    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.