Comment afficher le nombre de notifications dans la barre d'outils icône dans android
Je voudrais faire une icône de compteur pour android tout comme le panier. J'ai vu beaucoup de e-commerce app icône de panier augmentation. Je montre flipkart application de l'instantané.:-
Dans ma solution, à chaque fois qu'une nouvelle notification, le compteur va augmenter (comme observé dans les magasins d'applications)
Essayer cela, il fonctionne sur mon MOTO e2.
Assurez-vous que votre Niveau API > 14
Créer une mise en page comme:
Dans
onCreateOptionMenu
,Maintenant, la méthode build pour l'Icône :
Vous pouvez les consulter à partir de ici
Vous pouvez le faire comme suit
Élément personnalisé sur mon menu main.xml
Forme personnalisée drawable (carré à fond) - shape_notification.xml
Mise en page de mon point de vue - feed_update_count.xml
MainActivity établissement et la mise à jour de mon point de vue
Il suffit de changer
android:actionLayout="@layout/feed_update_count"
àapp:actionLayout="@layout/feed_update_count"
.il travaillera
Au lieu de créer de la forme et de drawable, Vous pouvez utiliser l'insigne de style dans
TextView
lui-même. Juste une utilisation personnalisée du bouton flottant de style selon votre thème.Exemple-