2016-08-04 2 views
0

Je suis bloqué par le problème sur la façon de créer un style personnalisé pour le menu contextuel.Style personnalisé pour le menu contextuel

Tout ce que je suis arrivé est ce genre de menu contextuel:

C'est en cours d'exécution sur un émulateur Marshmallow.

Je n'ai pas de style personnalisé pour ça parce que je ne sais pas vraiment comment le faire.

enter image description here

Et voici mon fichier popup.xml,

<?xml version="1.0" encoding="utf-8"?> 
<menu xmlns:android="http://schemas.android.com/apk/res/android"> 

<item 
    android:id="@+id/popupMenuEditItem" 
    android:icon="@drawable/edit" 
    android:title="Edit Item" /> 

<item 
    android:id="@+id/popupMenuDeleteItem" 
    android:icon="@drawable/fab_menu_delete" 
    android:title="Delete Item" /> 

</menu> 

Mon but est d'avoir ce menu contextuel,

enter image description here

Quelqu'un sait comment le faire? J'apprécierais vraiment toute aide. Merci! :)

+0

S'il vous plaît lire cette réponse: http://stackoverflow.com/questions/6072226/how-to-style-the-menu-items-on-an-android-action-bar – sonnv1368

+0

Merci Monsieur mais ce n'est pas celui que je cherche. –

Répondre

1

vous pouvez avoir une fenêtre contextuelle personnalisée dans ce cas qui aura automatiquement popup sous ou au-dessus vue en fonction de la position de vue cliquée.

lien Référence: https://developer.android.com/reference/android/widget/PopupWindow.html

+0

Est-ce celui utilisé dans la deuxième image que j'ai montrée? –

+0

yes kind off dépend de la façon dont le développement a été fait. – Anjali