onCreateOptionsMenu中的expandActionView永久删除或隐藏操作栏中的其他菜单项

时间:2018-05-09 19:15:58

标签: android android-actionbar searchview

我在操作栏中有searchView,当用户在searchView中进行查询然后旋转设备时,我在searchView的{​​{1}}中设置了查询并展开{{1因为onCreateOptionsMenu对我没有任何影响,但调用searchView删除或隐藏其他菜单项即使在用户关闭searchView后其他菜单项仍然隐藏!在用户关闭searcheView之后,即使searchView图标未显示在操作栏中其他菜单项,menuItem.expandActionView()已将searchView.setIconified(false)设置为menuItem.expandActionView()

我感到很惊讶,因为当用户通过点击搜索图标展开操作视图时没有问题但是当我打电话给serachView时我有这个问题!

showAsAction

1 个答案:

答案 0 :(得分:1)

我已经使用并为我工作的解决方案是针对showAsAction使用始终从不代替 ifRoom