Comment afficher le menu de la liste en cliquant sur le bouton? Il y a un bouton dans mon application, je veux le faire que si quelqu'un clic sur ce bouton, le menu apparaîtra. Ce sera comme ce menu sur la première photo. Comment faire cela? OriginalL'auteur Piotrek | 2012-11-25 androidmenu 10 Utiliser besoin d'appeler De l'activité.openOptionsMenu sur l'événement clic du Bouton. dans votre cliquez sur le bouton écrire this.openOptionsMenu(); très intelligent de la réponse OriginalL'auteur PravinCG 1 Suivez ci-dessous l'url, il a de l'exemple http://developer.android.com/guide/topics/ui/menus.html#PopupMenu OriginalL'auteur umesh 0 C'est comment j'ai mis en place showPopUp() fonction de Kotlin, et j'ai suivi la même documentation que @umesh mentionné: http://developer.android.com/guide/topics./ui/menus.html#PopupMenu. Ensuite, vous pouvez appeler la fonction dans votre onClick() fonction. private fun showPopup(v: View) { PopupMenu(this, v).apply { setOnMenuItemClickListener(object: PopupMenu.OnMenuItemClickListener { override fun onMenuItemClick(item: MenuItem?): Boolean { return when (item?.itemId) { R.id.settings -> { dosomething() true } else -> false } } }) inflate(R.menu.menu) show() } } OriginalL'auteur ninjahoahong Vous devez vous connecter pour publier un commentaire.
Utiliser besoin d'appeler De l'activité.openOptionsMenu sur l'événement clic du Bouton.
dans votre cliquez sur le bouton écrire
OriginalL'auteur PravinCG
Suivez ci-dessous l'url, il a de l'exemple
http://developer.android.com/guide/topics/ui/menus.html#PopupMenu
OriginalL'auteur umesh
C'est comment j'ai mis en place
showPopUp()
fonction de Kotlin, et j'ai suivi la même documentation que @umesh mentionné: http://developer.android.com/guide/topics./ui/menus.html#PopupMenu. Ensuite, vous pouvez appeler la fonction dans votreonClick()
fonction.OriginalL'auteur ninjahoahong