两个具有不同可搜索配置的SearchView组件

时间:2017-11-07 18:56:19

标签: android android-intent searchview search-suggestion searchactivity

您好我在规划特定搜索界面的实施方面存在问题。

我正在制作导航应用程序,您可以从一个点到另一个点导航。 为此,我需要两个具有不同可搜索配置的搜索视图,我可以在其中定义不同的自定义意图操作,以识别用户是否输入sourcedestination并做出正确反应。我已经创建了建议逻辑,因为我在其他活动中使用了一个SearchView,并且已经有不同的配置。

所以我的计划是创建一个结果活动,它将同时在SearchActivity中设置两个不同的SearchViews组件,根据用户输入会出现建议,点击后(第一个晚一秒)意图将被选中通过CUSTOM1 / 2意图onNewIntent(),因为它将是" singleTop"活动并妥善存储。然后,我将处理存储的源和目标数据,并使用适当的响应代码完成源活动,并根据处理的数据添加额外的数据。

我不知道我是否正确解释了它。这里的主要问题是我需要有两个不同的SeachViews小部件。怎么做到这一点?

最终,我可以使用默认的ACTION_VIEW管理SearchView建议结果,并通过发送数据识别它们,但我认为第一个计划更清晰。

PS我打算将它们直接放到没有appbar的布局中。

0 个答案:

没有答案