我正在使用
现在的问题是:在执行搜索后,操作栏不会更改,只能通过单击应用程序图标或手机上的“返回”箭头来恢复。这不好,因为我希望在搜索完成时操作栏回到初始状态。我尝试过使用
如何触发操作栏的“返回一步”?或者模拟单击应用程序图标?
SearchView
小部件实现应用内搜索功能。在首次点击搜索图标后,SearchView
小部件会展开到搜索栏,并在应用图标旁显示“返回”箭头。如果我点击应用图标,则操作栏会恢复到初始状态(没有“返回”箭头),并且 SearchView
会恢复为图标。现在的问题是:在执行搜索后,操作栏不会更改,只能通过单击应用程序图标或手机上的“返回”箭头来恢复。这不好,因为我希望在搜索完成时操作栏回到初始状态。我尝试过使用
SearchView.setIconofied(true)
,但有两个问题:
- 搜索图标出现在编辑字段的同一位置(原本在最右侧)。
- 操作栏仍然显示“返回”箭头。
Activity.finish()
只会使应用退出。如何触发操作栏的“返回一步”?或者模拟单击应用程序图标?