美文网首页
解决选项菜单icon不显示问题

解决选项菜单icon不显示问题

作者: Time_x | 来源:发表于2020-07-13 16:14 被阅读0次

以下代码直接贴入你的activity里初始化就可以了

@Override
protected boolean onPrepareOptionsPanel(View view, Menu menu) {
    if (menu != null) {
        if (menu.getClass() == MenuBuilder.class) {
            try {
                //反射,获取setOptionalIconsVisible()
                Method m = menu.getClass().getDeclaredMethod("setOptionalIconsVisible", Boolean.TYPE);
                //设置获取的方法可用的权限
                m.setAccessible(true);
                //执行这个方法
                m.invoke(menu, true);
            } catch (Exception e) {
                e.printStackTrace();
            }
        }
    }
    return true;
}

相关文章

网友评论

      本文标题:解决选项菜单icon不显示问题

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