Bos*_*one 11 android android-actionbar searchview
我正在使用SearchView小部件在我的应用中启用搜索.在初始单击搜索图标后,SearchView窗口小部件将扩展到搜索字段,并在应用程序图标旁边显示"后退"箭头.如果我单击应用程序图标,操作栏将恢复为初始状态(没有"后退"箭头),并SearchView恢复为图标.
现在的问题是:执行搜索后操作栏不会改变,恢复的唯一方法是单击应用程序图标或手机的"后退"箭头.不好,因为我希望操作栏在搜索完成后进入初始状态.我试过SearchView.setIconofied(true)但有2个问题:
我认为我面临的问题是偏离常规导航模式.在我的情况下,一切都发生在同一个活动中(搜索结果显示在托管操作栏的同一个活动中),因此例如执行Activity.finish()只是让app退出.
如何触发操作栏的"返回一步"?或者模拟点击应用程序图标?
| 归档时间: |
|
| 查看次数: |
7477 次 |
| 最近记录: |