美文网首页
android(让菜单同时显示图标和文字)

android(让菜单同时显示图标和文字)

作者: 你猜_19ca | 来源:发表于2018-11-13 15:43 被阅读0次
  • 在MainActivity里实现如下方法
    @Override
    public boolean onMenuOpened(int featureId, Menu menu) {
        if (menu != null) {
            if (menu.getClass().getSimpleName().equalsIgnoreCase("MenuBuilder")) {
                try {
                    Method method = menu.getClass().getDeclaredMethod("setOptionalIconsVisible", Boolean.TYPE);
                    method.setAccessible(true);
                    method.invoke(menu, true);
                } catch (Exception e) {
                    e.printStackTrace();
                }
            }
        }
        return super.onMenuOpened(featureId, menu);
    }

相关文章

网友评论

      本文标题:android(让菜单同时显示图标和文字)

      本文链接:https://www.haomeiwen.com/subject/bsrlfqtx.html