0

我有一个 android 应用程序,我想实现搜索功能。

此函数将访问实时服务器并请求包含搜索词的所有数据。

问题是数据库非常庞大,而不是等待一次获得所有响应(非常慢),我想尽快显示结果。

例如,用户正在寻找“你好”,在我的数据库中我有 10 个带你好的字符串:

你好1你好2你好3你好4你好2你好6你好7你好8你好9你好10

而不是等待所有的你好,我想先显示 hello1,然后 hello2 会出现等。

你知道如何做到这一点。实际上,我正在使用肥皂请求进行客户端-服务器通信。

谢谢你。

4

1 回答 1

0

安娜 我认为您可以尝试使用内容提供商。创建一个服务,该服务将从实时服务器中提取数据并更新表。延迟一段时间后开始查询表,并在用户开始滚动时继续更新结果。只是一个想法从未尝试过!!!!

于 2012-05-24T12:48:48.263 回答