Volantis
文档
帮助
示例
社区
博客
源码
12345678910
Field mPopup = popupMenu.getClass().getDeclaredField("mPopup");mPopup.setAccessible(true);MenuPopupHelper helper = (MenuPopupHelper) mPopup.get(popupMenu);Class standardMenuPopup = Class.forName("androidx.appcompat.view.menu.StandardMenuPopup");Field mHasContentWidth = standardMenuPopup.getDeclaredField("mHasContentWidth");mHasContentWidth.setAccessible(true);mHasContentWidth.setBoolean(helper.getPopup(), true);Field mContentWidth = standardMenuPopup.getDeclaredField("mContentWidth");mContentWidth.setAccessible(true);mContentWidth.setInt(helper.getPopup(), width);
1234
Field mPopup = popupMenu.getClass().getDeclaredField("mPopup");mPopup.setAccessible(true);MenuPopupHelper helper = (MenuPopupHelper) mPopup.get(popupMenu);helper.show(x, y);
Field mPopup = popupMenu.getClass().getDeclaredField("mPopup");mPopup.setAccessible(true);MenuPopupHelper helper = (MenuPopupHelper) mPopup.get(popupMenu);helper.setForceShowIcon(true);
Typora 是一款 Markdown 编辑器和阅读器。
36 / 56