0

我可以使用 onSearchRequested() 方法在我的应用程序上实现 QSB。我的表中有 4 列。当我输入 QSB 时。它将在“建议”窗口中给出一些建议。怎么做?可搜索字典示例显示字典提供程序类以检索建议。但在那没有插入数据。然后他们如何获得建议。你能解释一下我们必须遵循的步骤或教程吗,示例代码非常感谢。

4

1 回答 1

1

在 Searchable Dictionary 示例中,建议是由 中的getSuggestions()方法创建的DictionaryProvider。当您在搜索框中键入时,搜索框架将查询内容提供者(我相信在每次击键之后)并显示光标返回的结果。

您也可以选择实现SearchRecentSuggestionsProvider,而不是使用成熟的内容提供者。但是,使用此方法,您由特定搜索生成的搜索建议仅在后续搜索中显示。因此,它不是功能齐全,但实现的工作量更少。

这是关于search的概述,以及SearchManager中的更多详细信息。

于 2010-05-13T15:08:29.157 回答