@TargetApi(ICE_CREAM_SANDWICH) public MenuItemAssert isActionViewExpanded() { isNotNull(); assertThat(actual.isActionViewExpanded()) // .overridingErrorMessage("Expected expanded action view but action view was collapsed.") // .isTrue(); return this; }
@TargetApi(ICE_CREAM_SANDWICH) public MenuItemAssert isActionViewCollapsed() { isNotNull(); assertThat(actual.isActionViewExpanded()) // .overridingErrorMessage("Expected collapsed action view but action view was expanded.") // .isFalse(); return this; }
@Test public void expandActionView_shouldSetExpandedTrue() throws Exception { item.setActionView(new View(ApplicationProvider.getApplicationContext())); assertThat(item.expandActionView()).isTrue(); assertThat(item.isActionViewExpanded()).isTrue(); }
@Test public void collapseActionView_shouldSetExpandedFalse() throws Exception { item.setActionView(new View(ApplicationProvider.getApplicationContext())); item.expandActionView(); assertThat(item.collapseActionView()).isTrue(); assertThat(item.isActionViewExpanded()).isFalse(); }
mToolbarAddItem.setOnMenuItemClickListener(menuItem -> { String query = mToolbarSearchView.getQuery().toString(); if (mToolbarSearchItem.isActionViewExpanded() && !TextUtils.isEmpty(query)) { addTag(query); mToolbarSearchView.setQuery("", true);
@Override public boolean onSearchRequested() { MenuItem menuItem = mainMenu.findItem(R.id.menu_search); // R.string.search is the id of the searchview if (menuItem != null) { if (menuItem.isActionViewExpanded()) { menuItem.collapseActionView(); } else { menuItem.expandActionView(); search(menuItem); } } return super.onSearchRequested(); }
@Override public boolean isActionViewExpanded() { return mNativeItem.isActionViewExpanded(); }
@Override public boolean isActionViewExpanded() { return mNativeItem.isActionViewExpanded(); }
public static boolean isActionViewExpanded(MenuItem item) { return item.isActionViewExpanded(); }
@Override public void onBackPressed() { if (menuItemSearch != null && menuItemSearch.isActionViewExpanded()) menuItemSearch.collapseActionView(); else super.onBackPressed(); } }
@TargetApi(ICE_CREAM_SANDWICH) public MenuItemAssert isActionViewCollapsed() { isNotNull(); assertThat(actual.isActionViewExpanded()) // .overridingErrorMessage("Expected collapsed action view but action view was expanded.") // .isFalse(); return this; }
@TargetApi(ICE_CREAM_SANDWICH) public MenuItemAssert isActionViewExpanded() { isNotNull(); assertThat(actual.isActionViewExpanded()) // .overridingErrorMessage("Expected expanded action view but action view was collapsed.") // .isTrue(); return this; }
@Override public boolean onPrepareOptionsMenu(Menu menu) { Calendar today = GregorianCalendar.getInstance(); menu.findItem(R.id.today).setEnabled(currEntry == null || currEntry.get(Calendar.YEAR) != today.get(Calendar.YEAR) || currEntry.get(Calendar.MONTH) != today.get(Calendar.MONTH) || currEntry.get(Calendar.DATE) != today.get(Calendar.DATE)); menu.findItem(R.id.nextEntry).setEnabled(nextEntry != null); menu.findItem(R.id.prevEntry).setEnabled(prevEntry != null); menu.findItem(R.id.index).setVisible(useIndex); // Show find all item if (menu.findItem(R.id.search).isActionViewExpanded()) menu.findItem(R.id.findAll).setVisible(true); else menu.findItem(R.id.findAll).setVisible(false); return true; }
@Override protected void onStop() { if ((searchMenuItem != null) && searchMenuItem.isActionViewExpanded()) { searchMenuItem.collapseActionView(); } super.onStop(); }
private Menu ABSMenu; @Override public boolean onCreateOptionsMenu(Menu menu) { ABSMenu = menu; return super.onCreateOptionsMenu(menu); } @Override public boolean onSearchRequested() { MenuItem mi = ABSMenu.findItem(R.string.search); // R.string.search is the id of the searchview if(mi!=null){ if(mi.isActionViewExpanded()) { mi.collapseActionView(); }else { mi.expandActionView(); } } return super.onSearchRequested(); }
if (searchItem.isActionViewExpanded()) searchItem.collapseActionView(); if (searchItem.isActionViewExpanded()) searchItem.collapseActionView();
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH) { MenuItem mi = mMenu.findItem(R.id.search); if(mi.isActionViewExpanded()){ mi.collapseActionView(); } else{
if (searchItem.isActionViewExpanded() && item.getItemId() != R.id.findAll) searchItem.collapseActionView();
public boolean onMenuItemActionCollapse(MenuItem item) { if (mSearchItem.isActionViewExpanded()) { animateSearchToolbar(1, false, false);
if (searchItem.isActionViewExpanded()) searchItem.collapseActionView();