我在操作栏中有searchView
,当用户在searchView
中进行查询然后旋转设备时,我在searchView
的{{1}}中设置了查询并展开{{1因为onCreateOptionsMenu
对我没有任何影响,但调用searchView
删除或隐藏其他菜单项即使在用户关闭searchView后其他菜单项仍然隐藏!在用户关闭searcheView之后,即使searchView图标未显示在操作栏中其他菜单项,menuItem.expandActionView()
已将searchView.setIconified(false)
设置为menuItem.expandActionView()
我感到很惊讶,因为当用户通过点击搜索图标展开操作视图时没有问题但是当我打电话给serachView
时我有这个问题!
showAsAction
答案 0 :(得分:1)
我已经使用并为我工作的解决方案是针对showAsAction
使用始终或从不代替 ifRoom