我正在从 REST 服务获取搜索结果的 Android 应用程序中实现即时搜索。当应用程序触发多个呼叫时,我想避免赛车条件。关于如何实现这一点的任何想法?我正在使用 AsyncHttpClient(loopj) 进行 n/w 调用并在我使用新请求之前取消所有请求,asyncCclient.cancelRequests(getApplicationContext(), true)
并且我还使用用户击键之间的 250 毫秒延迟来触发搜索。但在某些情况下,赛车仍在发生。请帮忙..
问问题
160 次