一直尝试在动作栏中显示菜单项搜索(searchWidget)。我有一个导航工具,它不会随时隐藏操作栏项目。但即使拥有大屏幕设备,搜索项目仍然处于溢出状态。
我尝试在菜单项中的showAsAction中使用always,甚至在onPrepareOptionsMenu方法中显示菜单项,并在抽屉打开和关闭时调用它以查看是否有更改,但仍然没有。
我现在不会发布代码,只是想知道是否有人遇到同样的问题。如有必要,我当然会发布代码。
答案 0 :(得分:2)
如果您使用的是常规操作栏菜单项(API 13+),那么您只需要说 -
android:showAsAction="always"
菜单资源中的该菜单项。
但是,如果您使用compat库 - appcompat-v7用于操作栏和菜单项(API 7+),那么您需要将应用程序的名称作为命名空间 -
yourapp:showAsAction="always"
并将以下内容添加到顶部的menu标签中,并将android命名空间添加为 -
xmlns:yourapp="http://schemas.android.com/apk/res-auto"