@Override public boolean onOptionsItemSelected(MenuItem item) { if (item.getItemId()==R.id.refresh) { updateQuestions(); } return(super.onOptionsItemSelected(item)); }
@Override public boolean onOptionsItemSelected(MenuItem item) { if (item.getItemId() == R.id.open) { open(); } return super.onOptionsItemSelected(item); }
@Override public boolean onOptionsItemSelected(MenuItem item) { boolean handled = false; OnOptionsItemSelectedListener listener = onOptionsItemSelectedListener; if (listener != null) { handled = listener.onOptionsItemSelected(item); } if (!handled) { handled = super.onOptionsItemSelected(item); } return handled; }
@Override public boolean onOptionsItemSelected(MenuItem item) { if (item.getItemId() == MENU_ITEM_RESTORE_ID) { restoreDefaults(); return true; } return super.onOptionsItemSelected(item); }
@Override public boolean onOptionsItemSelected(MenuItem item) { if (item.getItemId()==R.id.add) { add(); return(true); } return(super.onOptionsItemSelected(item)); }
@Override public boolean onOptionsItemSelected(MenuItem item) { if (item.getItemId()==R.id.add) { add(); return(true); } return(super.onOptionsItemSelected(item)); }
@Override public boolean onOptionsItemSelected(final MenuItem item) { Fragment fragment = getFragment(); if (fragment != null) { return fragment.onOptionsItemSelected(item); } return super.onOptionsItemSelected(item); }
@Override public boolean onOptionsItemSelected(final MenuItem item) { Fragment fragment = getFragment(); if (fragment != null) { return fragment.onOptionsItemSelected(item); } return super.onOptionsItemSelected(item); }
@Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case android.R.id.home: Intent intent = RepositoryViewActivity.createIntent(repository); intent.addFlags(FLAG_ACTIVITY_CLEAR_TOP | FLAG_ACTIVITY_SINGLE_TOP); startActivity(intent); return true; default: if (fragment != null) { return fragment.onOptionsItemSelected(item); } else { return super.onOptionsItemSelected(item); } } } }
@Override public boolean onOptionsItemSelected(MenuItem item) { if (item.getItemId() == R.id.clear) { getContext().getContentResolver().delete(ChuckContentProvider.TRANSACTION_URI, null, null); NotificationHelper.clearBuffer(); return true; } else if (item.getItemId() == R.id.browse_sql) { SQLiteUtils.browseDatabase(getContext()); return true; } else { return super.onOptionsItemSelected(item); } }
@Override public boolean onOptionsItemSelected(MenuItem item) { if (item.getItemId() == R.id.action_storages) { new StorageSelectDialog(getActivity()) .setDirSelectListener(this) .show(); } return super.onOptionsItemSelected(item); }
@Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case R.id.popup_song_addto_queue: MusicPlayer.addToQueue(getContext(), mAdapter.getSongIds(), -1, TimberUtils.IdType.NA); break; case R.id.popup_song_addto_playlist: AddPlaylistDialog.newInstance(mAdapter.getSongIds()).show(getActivity().getSupportFragmentManager(), "ADD_PLAYLIST"); break; } return super.onOptionsItemSelected(item); }
@Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case R.id.play: if (isPlaying && isPaused) { resume(); } else { play(); } return(true); case R.id.stop: stop(); return(true); case R.id.pause: pause(); return(true); } return(super.onOptionsItemSelected(item)); }
@Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case R.id.play: if (isPlaying && isPaused) { resume(); } else { play(); } return(true); case R.id.stop: stop(); return(true); case R.id.pause: pause(); return(true); } return(super.onOptionsItemSelected(item)); }
@Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case R.id.menu_go_to_album: NavigationUtils.goToAlbum(getContext(), MusicPlayer.getCurrentAlbumId()); break; case R.id.menu_go_to_artist: NavigationUtils.goToArtist(getContext(), MusicPlayer.getCurrentArtistId()); break; case R.id.action_lyrics: NavigationUtils.goToLyrics(getContext()); break; } return super.onOptionsItemSelected(item); }
@Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case R.id.server: if (isServerRunning()) { getActivity().stopService(new Intent(getActivity(), ShoutingEchoService.class)); } else { getActivity().startService(new Intent(getActivity(), ShoutingEchoService.class)); } return(true); case R.id.discover: rxBluetooth.startDiscovery(); return(true); case R.id.allow_disco: rxBluetooth.enableDiscoverability(getActivity(), REQUEST_ENABLE_DISCOVERY); return(true); } return(super.onOptionsItemSelected(item)); }
@Test public void testListMenu() { Bundle args = new Bundle(); args.putString(ListFragment.EXTRA_ITEM_MANAGER, HackerNewsClient.class.getName()); args.putString(ListFragment.EXTRA_FILTER, ItemManager.TOP_FETCH_MODE); activity.getSupportFragmentManager() .beginTransaction() .add(android.R.id.list, Fragment.instantiate(activity, ListFragment.class.getName(), args), ListFragment.class.getName()) .commit(); activity.getSupportFragmentManager().findFragmentByTag(ListFragment.class.getName()) .onOptionsItemSelected(new RoboMenuItem(R.id.menu_list)); assertThat(activity.getSupportFragmentManager()) .hasFragmentWithTag(PopupSettingsFragment.class.getName()); }
@Test public void testDisplayMenu() { WebItem webItem = mock(WebItem.class); when(webItem.getId()).thenReturn("1"); Bundle args = new Bundle(); args.putParcelable(ItemFragment.EXTRA_ITEM, webItem); Fragment fragment = Fragment.instantiate(RuntimeEnvironment.application, ItemFragment.class.getName(), args); makeVisible(fragment); fragment.onOptionsItemSelected(new RoboMenuItem(R.id.menu_comments)); assertThat(fragment.getFragmentManager()) .hasFragmentWithTag(PopupSettingsFragment.class.getName()); }
@Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case R.id.menu_sort_by_az: mPreferences.setSongSortOrder(SortOrder.SongSortOrder.SONG_A_Z); reloadAdapter(); return true; case R.id.menu_sort_by_za: mPreferences.setSongSortOrder(SortOrder.SongSortOrder.SONG_Z_A); reloadAdapter(); return true; case R.id.menu_sort_by_artist: mPreferences.setSongSortOrder(SortOrder.SongSortOrder.SONG_ARTIST); reloadAdapter(); return true; case R.id.menu_sort_by_album: mPreferences.setSongSortOrder(SortOrder.SongSortOrder.SONG_ALBUM); reloadAdapter(); return true; case R.id.menu_sort_by_year: mPreferences.setSongSortOrder(SortOrder.SongSortOrder.SONG_YEAR); reloadAdapter(); return true; case R.id.menu_sort_by_duration: mPreferences.setSongSortOrder(SortOrder.SongSortOrder.SONG_DURATION); reloadAdapter(); return true; } return super.onOptionsItemSelected(item); }
return true; return super.onOptionsItemSelected(item);