在没有搜索视图的情况下开始默认搜索活动



我正在实现搜索窗口小部件http://developer.android.com/guide/guide/topics/search/search-dialog.html#usingsearchwidget搜索widget提供的功能与搜索相同的功能对话。当用户执行搜索时,它开始适当的活动,并且可以提供搜索建议并执行语音搜索。

一切正常,我想在不使用搜索小部件的情况下启动搜索性,并在单击其中一个项目时获得相同的结果,我该如何实现?

http://screencloud.net//img/screenshots/9b2638fbf1dd928abed678f9d3081479.png

因此,当我单击休息室/夜总会时,它与我使用搜索Widget(餐厅)

时一样。

您可以自己开始搜索活动:

Intent intent = new Intent(getActivity(), SearchActivity.class);
intent.putExtra(SearchManager.QUERY, "some text");
startActivityForResult(intent, 0);

其中SearchActivity是您的活动实施

相关内容

  • 没有找到相关文章

最新更新