We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
de.dlyt.yanndroid.oneui.menu.PopupMenu
Create a PopupWindow Menu with it's anchor.
PopupMenu popupMenu = new PopupMenu(view);
Inflate a menu resource or a Menu (de.dlyt.yanndroid.oneui.menu.Menu).
public void inflate(@MenuRes int menuRes) public void inflate(@MenuRes int menuRes, CharSequence title) public void inflate(Menu menu) public void inflate(Menu menu, CharSequence title)
Get the inflated menu.
public Menu getMenu()
Set the menu item click and update listener.
public void setPopupMenuListener(PopupMenuListener listener)
Show a divider between menu groups.
public void setGroupDividerEnabled(boolean enabled)
Set a custom animation set.
<!-- styles.xml --> <style name="MenuPopupAnimStyle" parent="@android:style/Animation"> <item name="android:windowEnterAnimation">@anim/sesl_menu_popup_enter</item> <item name="android:windowExitAnimation">@anim/sesl_menu_popup_exit</item> </style> <style name="BottomMenuPopupAnimStyle" parent="@android:style/Animation"> ...
public void setAnimationStyle(int animationStyle)
Show and dismiss the popup.
public void show() public void show(int xoff, int yoff) //with offset public void dismiss() public boolean isShowing()
Enable blur background (only Android 12+)
public void setBlurEffectEnabled(boolean enabled)