首页 > 分享 > android中actionbar的showAsAction属性设置为always无效解决方案

android中actionbar的showAsAction属性设置为always无效解决方案

最新推荐文章于 2017-01-27 00:42:56 发布

Wythe0102 于 2015-09-30 23:07:16 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

晚上刚遇到的这个问题,网上给出的解决办法有这么几种:

actionBar所在的activity继承actionBarActivity。用这个的时候,会报一个主题相关的错误,要改的东西很多设置自己的命名空间:xmlns:app="http://schemas.android.com/apk/res-auto并设置app:showAsAction="always"而不是android:showAsAction="always"。亲测无效

下面说下我的解决方案

@Override

public boolean onCreateOptionsMenu(Menu menu) {

getMenuInflater().inflate(R.menu.menu_main, menu);

<span style="color:#ff0000;">MenuItemCompat.setShowAsAction(menu.findItem(R.id.action_settings),MenuItemCompat.SHOW_AS_ACTION_ALWAYS);</span>

return true;

}

测试后,解决。

相关知识

掌上生词本 开发 (一): 顶部导航栏实现
实现类似android:clipChildren=“false”的效果,在使用android:clipChildren多次尝试无效时使用
Android进阶之路
HTML Meta标签中的viewport属性含义及设置
设置type=“range”为vertical
Android 移动开发
android:configChanges='keyboardHidden
Python常见的错误以及其解决方案
ClassNotFoundException解决方案总结
安卓作业

网址: android中actionbar的showAsAction属性设置为always无效解决方案 https://m.huajiangbk.com/newsview948928.html

所属分类:花卉
上一篇: Xcode11 未找到应用程序的
下一篇: 基于vue 做了关于token验