La Notification De L'Insigne Sur Le Point D'Action Android
I wana ajouter un avis d'insigne sur le chariot image placée dans la barre d'action et de le manipuler par programmation. Toute Aide?
"Pour vous aider" nous avons besoin de voir ce que le code que vous avez déjà écrit et puis avez-vous expliquer ce qu'est exactement la partie ne fonctionne pas correctement et puis avez-vous expliquer ce que vous avez fait de la recherche, de déboguer et résoudre le problème et puis avez-vous expliquer ce que exacte de la confusion que vous avez après tout ce qui est fait.
J'ai ajouté le panier de l'image à l'aide de menu.xml dans le menu, et je suis newbie de conception de mise en page,et ne pouvais donc pas figure d'ajouter une notification compter que si quelqu'un ajoute quelque chose au panier ou supprime l'élément.
Voir ma réponse ci-dessous.
J'ai ajouté le panier de l'image à l'aide de menu.xml dans le menu, et je suis newbie de conception de mise en page,et ne pouvais donc pas figure d'ajouter une notification compter que si quelqu'un ajoute quelque chose au panier ou supprime l'élément.
Voir ma réponse ci-dessous.
OriginalL'auteur Subrat Pani | 2017-04-03
Vous devez vous connecter pour publier un commentaire.
Vous pouvez afficher personnalisé
MenuItem
surActionBar
par la création d'uncustom layout
pourMenuItem
. Pour définir une mise en page personnalisée, vous devez utiliser l'élément de menu attributapp:actionLayout
.Suivez les étapes ci-dessous pour créer un
Badge
surCart
point d'action. Voir le jointimage
pour le résultat.ImageView
(pour icône de panier) etTextView
(pour la valeur de nombre)layout/custom_action_item_layout.xml:
badge
d'arrière-plan à l'aide deShape
.drawable/badge_background.xml:
custom layout
menuitem
.menu/main_menu.xml
MainActivity.java:
De SORTIE:
excellent merci
Merci beaucoup,,,roches vous remercier une fois de plus..quel homme vous êtes
utilisation
menuItem.getActionView()
CommeMenuItemCompat.getActionView(menuItem)
est obsolèteutilisation
app:actionLayout
dans main_menu.xml au lieu deandroid:actionLayout
OriginalL'auteur Ferdous Ahamed
Plus simple hack en donnant du style.
toutes les questions ont une signification différente mais la même solution. j'ai donné la réponse différente pour les différentes question, mais je suis en utilisant la même image. ce qui est mal à cela?
Si toutes les questions ont des solutions identiques, il est plus que probable qu'ils sont en double questions, mais formulée différemment. Avoir des questions fermées comme des doublons aide les futurs lecteurs trouver la solution qu'ils recherchent. Dès maintenant, votre solution est répartie sur 5+ messages. Si jamais vous revenez à modifier; ou les gens à trouver une erreur, elle doit maintenant être mis à jour tous les 5 points.
Eu mate. Je vais le marquer comme en double.
OriginalL'auteur Aks4125
Peut-être il sera plus rapide et plus facile solution.
Par exemple xml:
Ou par programmation:
Écran
J'espère que cette aide.
OriginalL'auteur Javis