popupMenu.getMenuInflater().inflate(R.menu.menu_device_config, popupMenu.getMenu()); popupMenu.setOnMenuItemClickListener
getMenuInflater().inflate(R.menu.menu_main,popupMenu.getMenu()); //为popupMenu选项添加监听器 popupMenu.setOnMenuItemClickListener
subMenu.add(context.getString(R.string.plus_group_chat)) .setIcon(R.drawable.ofm_group_chat_icon) .setOnMenuItemClickListener...subMenu.add(context.getString(R.string.plus_add_friend)) .setIcon(R.drawable.ofm_add_icon) .setOnMenuItemClickListener...subMenu.add(context.getString(R.string.plus_video_chat)) .setIcon(R.drawable.ofm_video_icon) .setOnMenuItemClickListener...subMenu.add(context.getString(R.string.plus_scan)) .setIcon(R.drawable.ofm_qrcode_icon) .setOnMenuItemClickListener...subMenu.add(context.getString(R.string.plus_take_photo)) .setIcon(R.drawable.ofm_camera_icon) .setOnMenuItemClickListener
R.string.plus_group_chat)) .setIcon(R.drawable.ofm_group_chat_icon) .setOnMenuItemClickListener...context.getString(R.string.plus_add_friend)) .setIcon(R.drawable.ofm_add_icon) .setOnMenuItemClickListener...R.string.plus_video_chat)) .setIcon(R.drawable.ofm_video_icon) .setOnMenuItemClickListener...context.getString(R.string.plus_scan)) .setIcon(R.drawable.ofm_qrcode_icon) .setOnMenuItemClickListener...R.string.plus_take_photo)) .setIcon(R.drawable.ofm_camera_icon) .setOnMenuItemClickListener
contextMenu.setHeaderTitle("网页中下载图片"); contextMenu.add(0, 1, 0, "点击保存") .setOnMenuItemClickListener
*/ item.setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);//主要是这句话 item.setOnMenuItemClickListener
WebView.HitTestResult.SRC_IMAGE_ANCHOR_TYPE) { contextMenu.setHeaderTitle("网页中下载图片"); contextMenu.add(0, 1, 0, "点击保存") .setOnMenuItemClickListener
setOnMenuItemClickListener : 设置菜单项的点击监听器。...R.menu.main); //mPopupMenu.getMenuInflater().inflate(R.menu.main, mPopupMenu.getMenu()); mPopupMenu.setOnMenuItemClickListener...inflate方式都可以 mPopupMenu.getMenuInflater().inflate(R.menu.main, mPopupMenu.getMenu()); mPopupMenu.setOnMenuItemClickListener
点击子菜单项的回调接口 */ public interface OnMenuItemClickListener { void onClick(View view, int pos); } public void setOnMenuItemClickListener...menu_right_bottom"/ </RelativeLayout 在主程序直接使用: mMenu = (MyCustomView) findViewById(R.id.id_menu); mMenu.setOnMenuItemClickListener
} }; // set creator listView.setMenuCreator(creator); Step 3 listener item click event listView.setOnMenuItemClickListener
); mToolbar.setSubtitle("子标题"); //设置menu mToolbar.inflateMenu(R.menu.toolbarmenu); mToolbar.setOnMenuItemClickListener
PopupMenu(this, v) popupMenu.menuInflater.inflate(R.menu.menu, popupMenu.menu) popupMenu.setOnMenuItemClickListener
还有另外一种方式: setOnMenuItemClickListener(new ToolBar.OnMenuItemClickListener()); 8、当然,还有导航图标的点击 ?
mOnMenuItemClickListener; /** * 设置MenuItem的点击事件接口 * * @param mOnMenuItemClickListener */ public void setOnMenuItemClickListener...String[] str, final int type) { mCircleMenuLayout.setMenuItemIconsAndTexts(def, str); mCircleMenuLayout .setOnMenuItemClickListener
popupMenu.getMenuInflater().inflate(R.menu.menu, popupMenu.getMenu()); //设置PopupMenu的点击事件 popupMenu.setOnMenuItemClickListener
popupMenu.getMenuInflater().inflate(R.menu.main,popupMenu.getMenu()); //点击事件 popupMenu.setOnMenuItemClickListener
SwipeMenuListView) findViewById(R.id.listView); listView.setMenuCreator(creator); /** * 监听事件 */ listView.setOnMenuItemClickListener
deleteItem); } }; menuListView.setMenuCreator(creator); 5.选项卡点击事件: menuListView.setOnMenuItemClickListener
getMenuInflater().inflate(R.menu.menu_main, menu);//添加菜单 return true; } 3.可以使用Toolbar添加菜单子项的点击事件: mTb.setOnMenuItemClickListener
领取专属 10元无门槛券
手把手带您无忧上云