ActionBar搜索按钮打开新活动

时间:2015-04-23 13:21:59

标签: android search android-actionbar

我有一个主要活动,显示带搜索选项的操作栏 当用户选择搜索图标时,会显示编辑框以输入搜索字符串 当用户输入搜索字符串并点击搜索按钮时,将启动一个新活动,该活动接收此搜索字符串,然后执行搜索。

此活动顶部也有相同的搜索操作栏,用户可以重新输入搜索字词。

但问题是,每次用户输入文本并点击搜索时,都会打开一个新的搜索活动。我想要的是,它应该将新的搜索词传递给用户在搜索活动中的相同活动。

此外,如何恢复主活动操作栏的状态,并隐藏搜索编辑文本框。

2 个答案:

答案 0 :(得分:0)

您可以在同一活动中使用多个片段。 http://www.vogella.com/tutorials/AndroidFragments/article.html

答案 1 :(得分:0)

启动搜索活动时将FLAG_ACTIVITY_SINGLE_TOP传递给您的Intent,并且只有一个ins