弹出菜单PopupMenu 2022-09-13 字数统计:86字 阅读时长≈1分 View 显示PopupMenu的位置菜单可以以xml的形式储存在res/menu 1234567891011121314151617181920212223 复制private void showPopupMenu(View v){ final PopupMenu popupMenu = new PopupMenu(this,v); popupMenu.getMenuInflater().inflate(R.menu.main_menu,popupMenu.getMenu()); popupMenu.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() { @Override public boolean onMenuItemClick(MenuItem item) { switch (item.getItemId()){ case 0: break; default: } return true; } }); popupMenu.setOnDismissListener(new PopupMenu.OnDismissListener() { @Override public void onDismiss(PopupMenu menu) { popupMenu.dismiss(); } }); popupMenu.show(); } 赏 谢谢你请我吃糖果 微信 扫一扫,分享到微信