我的活动很少app,旨在执行某些特定任务。我想对几乎所有这些活动都有一个搜索功能。
我的设计如下:
Activity1:带有SearchView小部件Actionbar
Activity2:带有SearchView小部件Actionbar
SearchActivity:其中执行search和display结果ListView。
我已经在清单文件中为SearchActivity.
当我触摸搜索图标(放大镜)时,SearchView会展开以允许用户输入查询,然后用户触发搜索并将搜索意图传递给SearchActivity.
由于用户最初在 上输入搜索查询Activity,我没有看到查询和SearchView在我的SearchActivity(这基本上是允许用户执行进一步搜索所必需的)。
我知道要这样做,我也需要一个SearchView,SearchActivity但是如何使用在先前活动中输入的查询预先填充它并以展开状态显示?