Est-il un moyen pour un bouton pour appeler un sous-menu?
J'ai actuellement un menu où si elles sélectionnez l'une des options, il ouvre un sous-menu, mais je tiens à être en mesure de commencer le sous-menu du Bouton de widget au lieu du Menu objet.
Merci!
Je ne suis pas forcément la recommande, mais j'ai été en mesure d'appeler le sous-menu par programmation. Tout d'abord, dans la substitution de onCreateOptionsMenu j'ai stocké le menu paramètre d'une salle de Menu variable dans l'activité. Ensuite, j'ai été en mesure de simplement effectuer les opérations suivantes à partir de la onClick():
Dans un cas particulier, ce qui m'a sauvé beaucoup de temps depuis le sous-menu a été construite mois avant la demande d'avoir un bouton supplémentaire aller directement dans le sous-menu.
Vous pouvez utiliser le openOptionsMenu() sur l'activité de programmation pour ouvrir l'activité à partir du bouton, mais vous ne pouvez pas faire la même chose pour un sous-menu.
Je ne sais pas si c'est possible. Une option serait d'utiliser une boîte de dialogue comme le sous-menu, de sorte que vous pouvez l'ouvrir à partir d'un emplacement.