android Toolbar菜单 always属性无效解决方法
2018-02-09 22:15
351 查看
本人android菜鸟一名,今天在写程序的时候用到Toolbar了,但是发现在设置菜单itme的app:showAsAction="always"属性时直接是失效了。网上找了很多方法都没有解决问题。
到最后还是自己琢磨着用了下面这种方法解决的,特此分享出来,也算是给自己做个笔记
//这个只是将menu加入到toolbar中
到最后还是自己琢磨着用了下面这种方法解决的,特此分享出来,也算是给自己做个笔记
//这个只是将menu加入到toolbar中
toolbar.inflateMenu(R.menu.menu);
//关键的代码就是这里,作用就是app:showAsAction="always"这个一样的 toolbar.getMenu().findItem(R.id.settings).setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);如果用的是onCreateOptionsMenu方法时 就用下面的办法
@Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.menu,menu); menu.findItem(R.id.settings).setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS); return true; }
相关文章推荐
- android TextView多行文本(超过3行)使用ellipsize属性无效问题的解决方法
- android TextView多行文本(超过3行)使用ellipsize="end"属性无效问题的解决方法
- android TextView多行文本(超过3行)使用ellipsize属性无效问题的解决方法
- Android使用TextView,设置onClick属性无效解决的方法
- Android使用TextView,设置onClick属性无效的解决方法
- android TextView多行文本(超过3行)使用ellipsize属性无效问题的解决方法
- android TextView多行文本(超过3行)使用ellipsize属性无效问题的解决方法
- android TextView多行文本(超过3行)使用ellipsize属性无效问题的解决方法
- Eclipse中New菜单没有Android Application Project的解决方法
- table里td标签的width属性在ie浏览器中无效解决方法
- div层调整zindex属性无效原因分析及解决方法
- android4.0 禁止横竖屏切换使用 android:configChanges="orientation|keyboardHidden"无效的解决方法
- Android开发中textStyle=”bold”无效的解决方法
- android overflow菜单不显示的解决方法(转)
- 关于 android 输入法 adjustPan无效的解决方法
- Android LinearLayout 设置 OnClickListener 无效时解决方法
- android右上方不显示3个点的菜单的解决方法
- 关于Android中popupwindow中的listview的onItemClick方法无效的解决方法
- IE里button设置border:none属性无效解决方法
- HTML中当定义多个class属性时无效的解决方法