Android(安卓)PopupMenu显示
16lz
2021-01-26
private void showPopupMenu(View view) {
PopupMenu popupMenu = new PopupMenu(context, view); popupMenu.getMenuInflater().inflate(R.menu.teacher_cat_select_menu, popupMenu.getMenu()); popupMenu.show(); popupMenu.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() { [@Override](https://my.oschina.net/u/1162528) public boolean onMenuItemClick(MenuItem menuItem) { popupMenu.dismiss(); return true; } }); popupMenu.setOnDismissListener(new PopupMenu.OnDismissListener() { [@Override](https://my.oschina.net/u/1162528) public void onDismiss(PopupMenu popupMenu) { return; } });}
转载于:https://my.oschina.net/leegq/blog/3084788
更多相关文章
- android 上传Bitmap到服务器端
- Android(安卓)通用Dialog中设置RecyclerView
- Android——Google应用移植时的包依赖关系
- Android(安卓)一键分享功能简单实现
- android:点击popupwindow以外区域 popupwindow自动消失(转载)
- (转载)Android应用程序签名系统的签名(SignApk.jar)
- android多语言与国际化(记录)
- [转载] android中的surface
- Android源码50例汇总,欢迎各位下载 【转载自51CTO】