5

我想创建一个内容提供者,它将从 Web 服务器带来结果。就像我向我的网络服务器发送一些帖子参数,它返回一些 JSON 响应,我必须解析并在 android 的快速搜索框中显示它。

我已经查看了 SearchableDictionary 但他们似乎没有连接到服务器来获取结果。我在网上搜索,但在任何地方都没有合适的例子。

我该怎么做?

4

1 回答 1

1

ContentProvider 并不意味着是异步数据源。在这种情况下,您需要创建一个SyncAdapter使本地数据库与远程数据存储保持同步并公开来自该本地数据库的数据。ContentResolvers 与SyncAdapters 很好地集成以提供此功能。

阅读http://developer.android.com/guide/topics/providers/content-provider-creating.html#DataStorage上的“开始构建之前”中的第 4 点

于 2012-01-30T06:45:58.053 回答