Barre d'outils à l'intérieur de CardView pour créer un menu (icône de débordement)
J'ai une liste qui ressemble à google play dans un recyclerview avec cardview, et fonctionne parfaitement.
J'ai besoin d'ajouter un menu déroulant (avec l'icône de débordement), comme ceci:
qui est la meilleure façon de le faire ?
J'ai fait des recherches et trouvé qu'il y a 2 options:
1 - avec une barre d'outils à l'intérieur de la cardview mise en page. est-il un performanece problème avec cette solution ?
2 - avec un imagebutton ou imageview avec une icône de la zone de débordement,
que lorsque vous cliquez sur le menu est créé.
J'ai besoin d'une solution pour être compatible avec >= API 10
grâce
Numéro 2. L'ensemble d'une barre d'outils est inutile, il suffit d'utiliser un
ImageButton
ou un ImageView
.OriginalL'auteur seba123neo | 2016-01-06
Vous devez vous connecter pour publier un commentaire.
Il dépend de votre mise en page.
Si vous souhaitez une mise en page comme ça, avec une Barre d'outils, vous pouvez l'atteindre plus facilement.
Somenthing comme
Si vous souhaitez seulement un popup est plus simple d'utiliser une image.
Somenthing comme:
Parfait Gabriele !!!
d'où vient l'image bouton venir?
Plus pratique:
popupMenu.inflate(R.menu.menu_restrictions_section);
🙂OriginalL'auteur Gabriele Mariotti