私は長期にわたってコンテンツプロバイダーを運営しています。基本的には、クラウドで検索を実行し、結果とともにカーソルを返します。私の問題は、サーバーの接続と負荷に依存することです。結果が戻るまでに5〜7秒かかる場合があります。
予測検索にコンテンツプロバイダーを使用している場合、前のクエリが返されるまで、(同じアクティビティからの)追加のクエリをブロックしているようです。
プロバイダークエリをキャンセルする方法について何か提案はありますか?
asyncTask&Threadを使用してみましたが、役に立ちませんでした。プロバイダー(リゾルバー)でまだブロックされているようです