Content Provider从Web服务器获取结果?

Sud*_*hat 5 android android-searchmanager

我想创建一个内容提供程序,它将从Web服务器中获取结果.就像我发送一些帖子参数到我的网络服务器,它返回我一些JSON响应,我必须解析并在Android的快速搜索框中显示它.

我已经查看了SearchableDictionary,但他们似乎没有连接到服务器来获得结果.我在网上搜索但没有适当的例子.

我该怎么做?

Vik*_*rla 1

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

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