Skip to content

Repository files navigation

PopupMenu

display costum xml, when you click listener

  • MainActivity.java
button.setOnClickListener(newView.OnClickListener() {
@OverridepublicvoidonClick(Viewv) {
PopupMenupopupMenu = newPopupMenu(MainActivity.this, button);
popupMenu.getMenuInflater().inflate(R.menu.popup_menu,popupMenu.getMenu());
popupMenu.setOnMenuItemClickListener(newPopupMenu.OnMenuItemClickListener() {
@OverridepublicbooleanonMenuItemClick(MenuItemitem) {
Toast.makeText(MainActivity.this, "" + item.getTitle(), Toast.LENGTH_SHORT).show();
returntrue;
}
});
popupMenu.show();
}
});
  • res->menu->popup_menu.xml
<?xml version="1.0" encoding="utf-8"?>
<menuxmlns:android="http://schemas.android.com/apk/res/android">
<itemandroid:id="@+id/p1"android:title="Pilihan 1" />
<itemandroid:id="@+id/p2"android:title="Pilihan 2" />
<itemandroid:id="@+id/p3"android:title="Pilihan 3" />
</menu>


Copyright 2020 M. Fadli Zein

About

display costum xml, when you click listener

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages