类 EasePopupMenuHelper

  • 所有已实现的接口:
    androidx.appcompat.widget.PopupMenu.OnDismissListener, androidx.appcompat.widget.PopupMenu.OnMenuItemClickListener

    public class EasePopupMenuHelper
    extends java.lang.Object
    implements androidx.appcompat.widget.PopupMenu.OnMenuItemClickListener, androidx.appcompat.widget.PopupMenu.OnDismissListener
    • 构造器详细资料

      • EasePopupMenuHelper

        public EasePopupMenuHelper()
    • 方法详细资料

      • initMenu

        public void initMenu​(@NonNull
                             android.view.View view)
        This method needs to be called before show(int, int)
        参数:
        view -
      • clear

        public void clear()
      • addItemMenu

        public void addItemMenu​(MenuItemBean item)
      • addItemMenu

        public void addItemMenu​(int groupId,
                                int itemId,
                                int order,
                                java.lang.String title)
      • findItemVisible

        public void findItemVisible​(int id,
                                    boolean visible)
      • show

        public void show()
      • show

        public void show​(int x,
                         int y)
      • dip2px

        public static float dip2px​(android.content.Context context,
                                   float value)
        dip to px
        参数:
        context -
        value -
        返回:
      • onMenuItemClick

        public boolean onMenuItemClick​(android.view.MenuItem item)
        指定者:
        onMenuItemClick 在接口中 androidx.appcompat.widget.PopupMenu.OnMenuItemClickListener
      • setOnPopupMenuItemClickListener

        public void setOnPopupMenuItemClickListener​(OnPopupMenuItemClickListener listener)
        Set item click event
        参数:
        listener -
      • setOnPopupMenuDismissListener

        public void setOnPopupMenuDismissListener​(OnPopupMenuDismissListener listener)
        Listener the event of PopupMenu dismiss
        参数:
        listener -
      • onDismiss

        public void onDismiss​(androidx.appcompat.widget.PopupMenu menu)
        指定者:
        onDismiss 在接口中 androidx.appcompat.widget.PopupMenu.OnDismissListener