Toolbar中无法显示optionMenu中icon的问题
来源:互联网 发布:李小龙拳脚力量数据 编辑:程序博客网 时间:2024/06/05 01:04
最近项目中需要使用到Toolbar,然后在使用optionMenu的时候,需要在选项中显示图标.但是在网上找了比较多的资料,都没有办法解决问题.最后在stackOverflow上找到了解决方案..所以这里班门弄斧一下.解决方案的环境是: SDK version API 22,模拟器 genymotion.一个亲测可行的方案是在需要用到菜单的界面(即重写onCreateOptionsMenu这个方法的界面)重写下面这个方法.`@Overridepublic boolean onPrepareOptionsMenu(Menu menu) { if(menu != null){ if(menu.getClass().getSimpleName().equals("MenuBuilder")){ try{ Method m = menu.getClass().getDeclaredMethod( "setOptionalIconsVisible", Boolean.TYPE); m.setAccessible(true); m.invoke(menu, true); } catch(NoSuchMethodException e){} catch(Exception e){} } } return super.onPrepareOptionsMenu(menu);}`将上面部分的代码复制到工程中,即可解决问题.
2 0
- Toolbar中无法显示optionMenu中icon的问题
- 关于toolbar的menu显示icon问题
- Toolbar中Menu中图标不显示的问题
- Toolbar中Menu中图标不显示的问题
- vc中toolbar中删除icon的方法
- ActionBar中icon总是显示在overflow的问题
- Toolbar中Overflow Menu不显示问题
- 解决网页ICON图标无法显示的问题
- HTML中图片无法显示的问题
- 解决 Toolbar 的 Menu 图标无法显示的问题
- 解决android中icon只能使用一张icon的问题
- (转)java中Icon的问题
- Android开发中icon不一致的问题
- APP工程中icon遇到的问题
- ToolBar 中 PopupMenu 问题
- Toolbar menu item 显示icon
- Android中OptionMenu使用
- Android 中 OptionMenu 使用
- JAVA数据加密——MD5加密,SHA加密,BASE64解密,BASE64加密,HMAC加密
- JDK中设计模式
- (蓝桥杯) 历届试题 兰顿蚂蚁 (模拟题)
- ArrayList 和 Array之间的转换
- A hexo theme inspired by vuejs.org 搭建了个博客
- Toolbar中无法显示optionMenu中icon的问题
- 第四周项目5递归求阶乘2
- 初识Java
- C#中的FTP类
- MERGE into的用法
- HDOJ 1060 Leftmost Digit
- Viewpager+Fragment实现滚动效果
- 全排列
- Win10+VS2013+CUDA7.5 Caffe 配置过程