menu.findItem(R.id.debug_delete_locally).setVisible(BuildConfig.DEBUG); menu.findItem(R.id.select).setVisible(false); } else { menu.findItem(R.id.deselect).setVisible(false); menu.findItem(R.id.mark_as_read).setVisible(false); } else { menu.findItem(R.id.mark_as_unread).setVisible(false); menu.findItem(R.id.flag).setVisible(false); } else { menu.findItem(R.id.unflag).setVisible(false); menu.findItem(R.id.copy).setVisible(false); menu.findItem(R.id.move).setVisible(false); menu.findItem(R.id.archive).setVisible(false); menu.findItem(R.id.spam).setVisible(false); menu.findItem(R.id.archive).setVisible(false); menu.findItem(R.id.spam).setVisible(false);
EnumSet<ACCOUNT_LOCATION> accountLocation = accountLocation(account); if (accountLocation.contains(ACCOUNT_LOCATION.TOP)) { menu.findItem(R.id.move_up).setEnabled(false); menu.findItem(R.id.move_up).setEnabled(true); menu.findItem(R.id.move_down).setEnabled(false); menu.findItem(R.id.move_down).setEnabled(true);
void onCreateContextMenu(ContextMenu menu, View v, ContextMenu.ContextMenuInfo menuInfo) { if (prefs.getBoolean("history-hide", true)) { if (widgetUsed) { menu.findItem(R.id.widget).setTitle(R.string.menu_widget_remove); } else { menu.findItem(R.id.widget).setTitle(R.string.menu_widget_add); } } else { menu.findItem(R.id.widget).setVisible(false); } }
@Override public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) { super.onCreateContextMenu(menu, v, menuInfo); MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.context_menu, menu); //Set a title for the context menu menu.setHeaderTitle("Title of menu"); // Select a menu item then change it's title (text) MenuItem mi = (MenuItem) menu.findItem(R.id.new_game); mi.setTitle("Text of item"); }
@Override public void onCreateContextMenu(ContextMenu menu, View v, ContextMenu.ContextMenuInfo menuInfo) { super.onCreateContextMenu(menu, v, menuInfo); MenuInflater inflater = getActivity().getMenuInflater(); inflater.inflate(R.menu.context_menu_update_history, menu); AdapterView.AdapterContextMenuInfo info = (AdapterView.AdapterContextMenuInfo) menuInfo; UpdateInfoModel chapter = updateList.get(info.position); if (chapter.getUpdateType() == UpdateTypeEnum.NewNovel) { menu.findItem(R.id.menu_open_chapter).setVisible(false); } else { menu.findItem(R.id.menu_open_chapter).setVisible(true); } }
@Override public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) { AdapterContextMenuInfo info = (AdapterContextMenuInfo)menuInfo; super.onCreateContextMenu(menu, v, menuInfo); MenuInflater inflater = getMenuInflater(); Track t = (Track)tracksAdapter.getItem((int)info.id); inflater.inflate(R.menu.edit_tracks_context_menu, menu); menu.findItem(R.id.edit_tracks_deactivate).setVisible(t.isEnabled()); menu.findItem(R.id.edit_tracks_activate).setVisible(!t.isEnabled()); }
/** * Create the context menu. */ @Override public void onCreateContextMenu(@NonNull ContextMenu menu, @NonNull View v, ContextMenu.ContextMenuInfo menuInfo) { super.onCreateContextMenu(menu, v, menuInfo); MenuInflater inflater = getActivity().getMenuInflater(); inflater.inflate(R.menu.context_menu_playlist_tracks_fragment, menu); if (mPlaylistPath != null) { // Hide remove track for playlist files as it is unsupported menu.findItem(R.id.fragment_playlist_tracks_action_remove).setVisible(false); } }
@Override public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) { super.onCreateContextMenu(menu, v, menuInfo); MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.comments_context, menu); menu.setHeaderTitle("Available Actions"); MenuItem Edit = menu.findItem(R.id.editComment); MenuItem Delete = menu.findItem(R.id.deleteComment); AdapterContextMenuInfo info = (AdapterContextMenuInfo) menuInfo; int position = info.position; ListView lv = (ListView) v; int firstVisible = lv.getFirstVisiblePosition(); View rowView = lv.getChildAt(position - firstVisible); ReviewUser = ((TextView) rowView.findViewById(R.id.labelReviewCommentUser)) .getText().toString(); ReviewComment = ((TextView) rowView.findViewById(R.id.labelReviewComment)) .getText().toString(); }
@Override public void onCreateContextMenu(ContextMenu menu, View v, ContextMenu.ContextMenuInfo menuInfo) { super.onCreateContextMenu(menu, v, menuInfo); MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.webview_context_menu, menu); menu.findItem(R.id.menu_toggle_kiosk).setVisible(mWebView.isShowingHabPanel()); }
protected void d(XC_MethodHook.MethodHookParam paramMethodHookParam) { ContextMenu localContextMenu = (ContextMenu) paramMethodHookParam.args[0]; View view = (View) paramMethodHookParam.args[1]; if (view.getTag() != null) { Log.i("Chengel_HaltuD", "11111111111111122222222222"); if (localContextMenu.findItem(1000) == null) { Log.i("Chengel_HaltuD", "33333333333333333333333"); // Object localObject2 = (ListView)XposedHelpers.getObjectField(paramMethodHookParam.thisObject, "dPX"); Object tag = view.getTag(); localContextMenu.add(0, 1000, 0, "转发到朋友圈").setOnMenuItemClickListener(new ae(this, tag)); Log.i("Chengel_HaltuD", "444444444444444444444444"); } else { } } else { } }
@Override public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) { super.onCreateContextMenu(menu, v, menuInfo); getMenuInflater().inflate(R.menu.trackmgr_contextmenu, menu); long selectedId = ((AdapterContextMenuInfo) menuInfo).id; menu.setHeaderTitle(getResources().getString(R.string.trackmgr_contextmenu_title).replace("{0}", Long.toString(selectedId))); if(currentTrackId == selectedId){ // the selected one is the active track, so we will show the stop item menu.findItem(R.id.trackmgr_contextmenu_stop).setVisible(true); }else{ // the selected item is not active, so we need to hide the stop item menu.findItem(R.id.trackmgr_contextmenu_stop).setVisible(false); } menu.setHeaderTitle(getResources().getString(R.string.trackmgr_contextmenu_title).replace("{0}", Long.toString(selectedId))); if ( currentTrackId == selectedId) { // User has pressed the active track, hide the delete option menu.removeItem(R.id.trackmgr_contextmenu_delete); } }
@Override public void onCreateContextMenu(ContextMenu menu, View v, ContextMenu.ContextMenuInfo menuInfo) { super.onCreateContextMenu(menu, v, menuInfo); int itemPosition = ((ContextMenuRecyclerView.RecyclerContextMenuInfo) menuInfo).position; menu.setHeaderTitle(wifiNetworks.get(itemPosition).getSsid()); MenuInflater menuInflater = getMenuInflater(); menuInflater.inflate(R.menu.context_menu, menu); boolean canViewPasword = wifiNetworks.get(itemPosition).isPasswordProtected() && !wifiNetworks.get(itemPosition).getKey().isEmpty(); boolean canClearPassword = canViewPasword; MenuItem viewPasswordMenuItem = menu.findItem(R.id.context_menu_wifi_list_view_password); viewPasswordMenuItem.setEnabled(canViewPasword); MenuItem clearPasswordMenuItem = menu.findItem(R.id.context_menu_wifi_list_clear_password); clearPasswordMenuItem.setEnabled(canClearPassword); clearPasswordMenuItem.setVisible(!isDeviceRooted); }
@Override public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) { super.onCreateContextMenu(menu, v, menuInfo); menu.setHeaderTitle(R.string.menu_title); MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.context_menu, menu); // loop for menu items for (int i = 0; i < menu.size(); ++i) { MenuItem mi = menu.getItem(i); // check the Id as you wish if (mi.getItemId() == R.id.item2) { mi.setChecked(true); } } } MenuItem mi = menu.findItem(R.id.item2)
protected void createFileMenu(final ContextMenu menu, final String path) { final BookSettings bs = SettingsManager.getBookSettings(path); final MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.book_menu, menu); menu.setHeaderTitle(path); menu.findItem(R.id.bookmenu_recentgroup).setVisible(bs != null); menu.findItem(R.id.bookmenu_openbookshelf).setVisible(false); menu.findItem(R.id.bookmenu_openbookfolder).setVisible(false); final MenuItem om = menu.findItem(R.id.bookmenu_open); final SubMenu osm = om != null ? om.getSubMenu() : null; if (osm == null) { return; } osm.clear(); final List<Bookmark> list = new ArrayList<Bookmark>(); list.add(new Bookmark(true, getString(R.string.bookmark_start), PageIndex.FIRST, 0, 0)); list.add(new Bookmark(true, getString(R.string.bookmark_end), PageIndex.LAST, 0, 1)); if (bs != null) { if (LengthUtils.isNotEmpty(bs.bookmarks)) { list.addAll(bs.bookmarks); } list.add(new Bookmark(true, getString(R.string.bookmark_current), bs.currentPage, bs.offsetX, bs.offsetY)); } Collections.sort(list); for (final Bookmark b : list) { addBookmarkMenuItem(osm, b); } }
MenuInflater inflater = this.getActivity().getMenuInflater(); inflater.inflate(R.menu.menulistitem, menu); MenuItem mi = menu.findItem(R.id.action_context_delete); Intent i = new Intent();
/** * Create the context menu. */ @Override public void onCreateContextMenu(@NonNull ContextMenu menu, @NonNull View v, ContextMenu.ContextMenuInfo menuInfo) { super.onCreateContextMenu(menu, v, menuInfo); MenuInflater inflater = getActivity().getMenuInflater(); AdapterView.AdapterContextMenuInfo info = (AdapterView.AdapterContextMenuInfo) menuInfo; FileModel currentFile = mAdapter.getItem(info.position); if (currentFile.isFile()) { // show context menu for files inflater.inflate(R.menu.context_menu_files_files_fragment, menu); // hide enqueue as next for playlist files menu.findItem(R.id.fragment_files_action_enqueueasnext).setVisible(!currentFile.isPlaylist()); } else { // show context menu for directories inflater.inflate(R.menu.context_menu_directories_files_fragment, menu); } }
@Override public void onCreateContextMenu(ContextMenu menu, View v, ContextMenu.ContextMenuInfo menuInfo) { super.onCreateContextMenu(menu, v, menuInfo); if (v.getId() == R.id.list_linear_listview && mNowPlayingDragStatus == DRAG_STATUS.DRAGGED_UP) { MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.context_menu_current_playlist, menu); AdapterView.AdapterContextMenuInfo info = (AdapterView.AdapterContextMenuInfo) menuInfo; try { if (getPlaybackService().getCurrentIndex() == info.position) { menu.findItem(R.id.view_current_playlist_action_playnext).setVisible(false); } } catch (RemoteException e) { e.printStackTrace(); } CurrentPlaylistView currentPlaylistView = findViewById(R.id.now_playing_playlist); // check if track has a valid album key String albumKey = currentPlaylistView.getAlbumKey(info.position); AlbumModel tmpAlbum = MusicLibraryHelper.createAlbumModelFromKey(albumKey, getApplicationContext()); menu.findItem(R.id.view_current_playlist_action_showalbum).setVisible(tmpAlbum != null); // check if track has a valid artist id String artistTitle = currentPlaylistView.getArtistTitle(info.position); long artistID = MusicLibraryHelper.getArtistIDFromName(artistTitle, this); menu.findItem(R.id.view_current_playlist_action_showartist).setVisible(artistID != -1); // check the view type if (currentPlaylistView.getItemViewType(info.position) == CurrentPlaylistAdapter.VIEW_TYPES.TYPE_SECTION_TRACK_ITEM) { menu.findItem(R.id.view_current_playlist_action_remove_section).setVisible(true); } } }
inflater.inflate(R.menu.context_stream, menu); if (msg.getSender().getId() != ZulipApp.get().getYou().getId()) { menu.findItem(R.id.edit_message).setVisible(false); menu.findItem(R.id.star_message).setVisible(false); } else { menu.findItem(R.id.un_star_message).setVisible(false); inflater.inflate(R.menu.context_private, menu); if (msg.getSender().getId() != ZulipApp.get().getYou().getId()) { menu.findItem(R.id.edit_message).setVisible(false); menu.findItem(R.id.star_message).setVisible(false); } else { menu.findItem(R.id.un_star_message).setVisible(false); inflater.inflate(R.menu.context_single_private, menu); if (msg.getSender().getId() != ZulipApp.get().getYou().getId()) { menu.findItem(R.id.edit_message).setVisible(false); menu.findItem(R.id.star_message).setVisible(false); } else { menu.findItem(R.id.un_star_message).setVisible(false);
menu.findItem(R.id.bookmenu_recentgroup).setVisible(bs != null); menu.findItem(R.id.bookmenu_openbookshelf).setVisible( bookShelf != null && current != null && bookShelf != current); final MenuItem om = menu.findItem(R.id.bookmenu_open); final SubMenu osm = om != null ? om.getSubMenu() : null; if (osm == null) {