以下代码直接贴入你的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;
}
网友评论