public MenuItemAssert hasCondensedTitle(CharSequence title) { isNotNull(); CharSequence actualTitle = actual.getTitleCondensed(); assertThat(actualTitle) // .overridingErrorMessage("Expected condensed title <%s> but was <%s>.", title, actualTitle) // .isEqualTo(title); return this; }
@Override public CharSequence getTitleCondensed() { return mNativeItem.getTitleCondensed(); }
@Override public CharSequence getTitleCondensed() { return mNativeItem.getTitleCondensed(); }
public MenuItemAssert hasCondensedTitle(CharSequence title) { isNotNull(); CharSequence actualTitle = actual.getTitleCondensed(); assertThat(actualTitle) // .overridingErrorMessage("Expected condensed title <%s> but was <%s>.", title, actualTitle) // .isEqualTo(title); return this; }
@Override public boolean onNavigationItemSelected(MenuItem item) { String category = String.valueOf(item.getTitleCondensed()); navigationView.setCheckedItem(item.getItemId()); selectedPosition = categories.indexOf(category); updateLoadExamples(selectedPosition); tryCloseDrawer(); return true; }
private void setupStandardMenuItemViewHolder(StandardMenuItemViewHolder holder, View convertView, final MenuItem item) { // Set up the icon. Drawable icon = item.getIcon(); holder.image.setImageDrawable(icon); holder.image.setVisibility(icon == null ? View.GONE : View.VISIBLE); holder.image.setChecked(item.isChecked()); holder.text.setText(item.getTitle()); holder.text.setContentDescription(item.getTitleCondensed()); boolean isEnabled = item.isEnabled(); // Set the text color (using a color state list). holder.text.setEnabled(isEnabled); // This will ensure that the item is not highlighted when selected. convertView.setEnabled(isEnabled); convertView.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { mAppMenu.onItemClick(item); } }); }
bottomNavigationView.getMenu().getItem(item).getTitle().toString(), startsWith(getLanguage())); assertThat("BottomNavigationView#" + item + "[titleCondensed]", bottomNavigationView.getMenu().getItem(item).getTitleCondensed().toString(), startsWith(getLanguage()));
private void setupImageButton(TintedImageButton button, final MenuItem item) { // Store and recover the level of image as button.setimageDrawable // resets drawable to default level. int currentLevel = item.getIcon().getLevel(); button.setImageDrawable(item.getIcon()); item.getIcon().setLevel(currentLevel); if (item.isChecked()) { button.setTint(ApiCompatibilityUtils.getColorStateList( button.getResources(), R.color.blue_mode_tint)); } button.setEnabled(item.isEnabled()); button.setFocusable(item.isEnabled()); button.setContentDescription(item.getTitleCondensed()); button.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { mAppMenu.onItemClick(item); } }); }
mDateFormat.setText(item.getTitleCondensed()); return false; });