@Override public void onCreateContextMenu(ContextMenu menu, View view, ContextMenu.ContextMenuInfo menuInfo) { super.onCreateContextMenu(menu, view, menuInfo); if (!primaryFragment) { return; } short currentPreset; try { currentPreset = equalizer.getCurrentPreset(); } catch (Exception x) { currentPreset = -1; } for (short preset = 0; preset < equalizer.getNumberOfPresets(); preset++) { MenuItem menuItem = menu.add(MENU_GROUP_PRESET, preset, preset, equalizer.getPresetName(preset)); if (preset == currentPreset) { menuItem.setChecked(true); } } menu.setGroupCheckable(MENU_GROUP_PRESET, true, true); }