如何在android中点击按钮时调用搜索对话框?

时间:2011-07-19 08:13:43

标签: android search

我正在制作一个小应用程序,我必须在搜索按钮单击上调用搜索对话框 请给我简单的代码或简单的教程因为我看过很多例子,但我不是那么专业,请拨打搜索对话框请帮助我 提前谢谢

2 个答案:

答案 0 :(得分:2)

将搜索按钮覆盖为:

@Override
public boolean onKeyUp(int keyCode, KeyEvent event) {
        if(keyCode == KeyEvent.KEYCODE_SEARCH){
                //do, what you want
        }
}  

答案 1 :(得分:0)

更新:(因为我们正在谈论硬件按钮)

声明可搜索的配置:http://developer.android.com/guide/topics/search/searchable-config.html。链接页面底部有一个例子。

然后创建一个可搜索的活动:http://developer.android.com/guide/topics/search/search-dialog.html#SearchableActivity

然后,对于应该按下搜索按钮的任何活动,请执行以下操作:http://developer.android.com/guide/topics/search/search-dialog.html#SearchDialog