我已按照http://developer.android.com/guide/topics/search/search-dialog.html中的说明实施了搜索功能。这可以在Android 2.3.5上使用硬件搜索按钮正常工作。现在我想知道如何集成软件搜索按钮。我在ActionBar
中添加了一个按钮,但现在我想知道如何显示一个输入查询的对话框,就像按下硬件按钮后显示的对话框一样。
答案 0 :(得分:2)
在onOptionsItemSelected
方法中,检查用户是否按下了搜索按钮。
如果是这样,请调用onSearchRequested()
中的方法Activity
,然后会弹出自定义搜索实施。