2012-11-07 35 views
0

我正在开发一个用于搜索功能的示例。 我已经使用onSearchRequested()并调用它,我得到一个编辑框,我可以在其中输入搜索参数 。 我想要做的是,我想捕获在编辑框中输入的文本,因为我想将它发送到其他活动。Android:onSearchRequested()捕获文本

通常,对于由我们定义的editText,我们可以使用其'id'来访问它。 但是,由于在onSearchRequested()的情况下,editText会自动创建,因此如何访问和捕获输入的文本。

回答

2

查看关于creating a search interface的文档。部分文档是关于如何设置用用户输入的查询调用的SearchableActivity的示例,该搜索应执行搜索并显示结果。我想这正是你想要的。

+0

您可以在CommonObject类中为文本(在editText字段中输入)存储字符串变量,然后在任何其他Activity中轻松调用它。 –

+0

@Ridcully:找到解决方案,谢谢 –

+0

很高兴我能提供帮助。 – Ridcully