Tabnine Logo
PopupMenu.getMenu
Code IndexAdd Tabnine to your IDE (free)

How to use
getMenu
method
in
androidx.appcompat.widget.PopupMenu

Best Java code snippets using androidx.appcompat.widget.PopupMenu.getMenu (Showing top 15 results out of 315)

origin: mikepenz/MaterialDrawer

  @Override
  public void onClick(View view) {
    PopupMenu popup = new PopupMenu(view.getContext(), view);
    MenuInflater inflater = popup.getMenuInflater();
    inflater.inflate(mMenu, popup.getMenu());
    popup.setOnMenuItemClickListener(mOnMenuItemClickListener);
    popup.setOnDismissListener(mOnDismissListener);
    popup.show();
  }
});
origin: aurelhubert/ahbottomnavigation

/**
 * Constructor
 *
 * @param activity
 * @param menuRes
 */
public AHBottomNavigationAdapter(Activity activity, @MenuRes int menuRes) {
  PopupMenu popupMenu = new PopupMenu(activity, null);
  mMenu = popupMenu.getMenu();
  activity.getMenuInflater().inflate(menuRes, mMenu);
}
origin: ankidroid/Anki-Android

final String[][] items = mEditorNote.items();
for (int i = 0; i < items.length; i++) {
  popup.getMenu().add(Menu.NONE, i, Menu.NONE, items[i][0]);
popup.getMenu().add(Menu.NONE, items.length, Menu.NONE, R.string.nothing);
popup.setOnMenuItemClickListener(item -> {
origin: MCMrARM/revolution-irc

PopupMenu menu = new PopupMenu(view.getContext(), view, GravityCompat.END);
MenuInflater inflater = menu.getMenuInflater();
inflater.inflate(R.menu.menu_reconnect_rule, menu.getMenu());
menu.setOnMenuItemClickListener((MenuItem item) -> {
  if (item.getItemId() == R.id.action_add) {
origin: bkhezry/ExtraWebView

@Override
public PopupMenu setMenuItemVisible(@IdRes int itemResId, boolean visible) {
  mSupportPopupMenu.getMenu().findItem(itemResId).setVisible(visible);
  return this;
}
origin: googlecast/CastVideos-android

    provider.isQueueDetached() || provider.getCount() == 0
        ? R.menu.detached_popup_add_to_queue
        : R.menu.popup_add_to_queue, popup.getMenu());
PopupMenu.OnMenuItemClickListener clickListener = new PopupMenu.OnMenuItemClickListener() {
  @Override
origin: bkhezry/ExtraWebView

@Override
public PopupMenu setMenuItemTitle(@IdRes int itemResId, @StringRes int title) {
  mSupportPopupMenu.getMenu().findItem(itemResId).setTitle(title);
  return this;
}
origin: MCMrARM/revolution-irc

  PopupMenu menu = new PopupMenu(v.getContext(), v, GravityCompat.END);
  MenuInflater inflater = menu.getMenuInflater();
  inflater.inflate(R.menu.menu_format_add_chip, menu.getMenu());
  menu.setOnMenuItemClickListener((MenuItem item) -> {
    int id = item.getItemId();
SpannableString s = new SpannableString(presets[i] + " " + presetsText[i]);
s.setSpan(new ForegroundColorSpan(secondaryColor), presets[i].length() + 1, s.length(), Spanned.SPAN_INCLUSIVE_INCLUSIVE);
menu.getMenu().add(s).setTitleCondensed(presets[i]);
origin: 8enet/AppOpsX

private void showPopMenu(int groupPosition, View view) {
 PopupMenu popupMenu = new PopupMenu(this, view);
 getMenuInflater().inflate(R.menu.group_item_menu, popupMenu.getMenu());
 popupMenu.setOnDismissListener(this);
 popupMenu.setOnMenuItemClickListener(this);
 popupMenu.show();
}
origin: darkskygit/VirtualApp

private void initMenu() {
  mPopupMenu = new PopupMenu(new ContextThemeWrapper(this, R.style.Theme_AppCompat_Light), mMenuView);
  Menu menu = mPopupMenu.getMenu();
  setIconEnable(menu);
  menu.add(R.string.menu_accounts).setIcon(R.drawable.ic_account).setOnMenuItemClickListener(item -> {
origin: morogoku/MTweaks-KernelAdiutorMOD

popupMenu.getMenu().add(Menu.NONE, 0, Menu.NONE, getString(R.string.delete));
popupMenu.setOnMenuItemClickListener(item -> {
  if (item.getItemId() == 0) {
origin: LineageOS/android_packages_apps_Jelly

popupMenu.inflate(R.menu.menu_main);
MenuItem desktopMode = popupMenu.getMenu().findItem(R.id.desktop_mode);
desktopMode.setTitle(getString(isDesktop ?
    R.string.menu_mobile_mode : R.string.menu_desktop_mode));
    (MenuBuilder) popupMenu.getMenu(), menu);
origin: morogoku/MTweaks-KernelAdiutorMOD

CardView cardView = new CardView(getActivity());
cardView.setOnMenuListener((cardView1, popupMenu) -> {
  Menu menu = popupMenu.getMenu();
  menu.add(Menu.NONE, 0, Menu.NONE, getString(R.string.edit));
  menu.add(Menu.NONE, 1, Menu.NONE, getString(R.string.delete));
origin: morogoku/MTweaks-KernelAdiutorMOD

final CardView cardView = new CardView(getActivity());
cardView.setOnMenuListener((cardView1, popupMenu) -> {
  Menu menu = popupMenu.getMenu();
  menu.add(Menu.NONE, 0, Menu.NONE, getString(R.string.append));
  menu.add(Menu.NONE, 1, Menu.NONE, getString(R.string.edit));
origin: morogoku/MTweaks-KernelAdiutorMOD

private CardView getCard(final Controls.ControlItem controlItem) {
  CardView cardView = new CardView(getActivity());
  cardView.setOnMenuListener((cardView1, popupMenu) -> {
    Menu menu = popupMenu.getMenu();
    menu.add(Menu.NONE, 0, Menu.NONE, getString(R.string.edit));
    final MenuItem onBoot = menu.add(Menu.NONE, 1, Menu.NONE, getString(R.string.on_boot)).setCheckable(true);
androidx.appcompat.widgetPopupMenugetMenu

Popular methods of PopupMenu

  • <init>
  • setOnMenuItemClickListener
  • show
  • inflate
  • getMenuInflater
  • setOnDismissListener

Popular in Java

  • Updating database using SQL prepared statement
  • setContentView (Activity)
  • getContentResolver (Context)
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • Point (java.awt)
    A point representing a location in (x,y) coordinate space, specified in integer precision.
  • RandomAccessFile (java.io)
    Allows reading from and writing to a file in a random-access manner. This is different from the uni-
  • BlockingQueue (java.util.concurrent)
    A java.util.Queue that additionally supports operations that wait for the queue to become non-empty
  • Semaphore (java.util.concurrent)
    A counting semaphore. Conceptually, a semaphore maintains a set of permits. Each #acquire blocks if
  • Annotation (javassist.bytecode.annotation)
    The annotation structure.An instance of this class is returned bygetAnnotations() in AnnotationsAttr
  • Reference (javax.naming)
  • Github Copilot alternatives
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now