相关疑难解决方法(0)

从网络资源搜索建议到快速搜索框

我正在应用程序中构建搜索,并且需要有一种方法可以将我从服务器获得的建议作为JSON数组放入快速搜索框下方显示的建议列表中.

有一种简单的方法可以让快速搜索框读取这些资源吗?

目前我正在尝试使用ContentProvider,但是接口方法清楚地表明应该查询数据库以获取建议.我想如果您正在搜索存储在应用程序中的数据,那么使用ContentProvider是正确的方法.但是,我不太确定,如果您需要查询网络资源,这是正确的方法.

我将从网络获得的建议保存到本地数据库是没有意义的,因为建议及其命中率会不时变化.

有谁有这个问题?或者可以指出我在类似问题的方向?我在堆栈上找不到提到网络建议的问题.

networking android json quick-search

16
推荐指数
2
解决办法
5421
查看次数

Android:如何从网上异步获取搜索建议?

我创建了一个可搜索的活动.现在,我想添加从Web服务中获取的搜索建议.我想异步获得这些建议.根据添加自定义建议,我需要覆盖查询方法,执行我的建议搜索,构建我自己的MatrixCursor并返回它.但这是问题所在,我提出建议的要求是异步的.所以当结果从net返回时它在查询方法的范围之外.

search android search-suggestion

9
推荐指数
2
解决办法
7005
查看次数