Android アプリがあり、検索機能を実装したいと考えています。
この関数は、ライブ サーバーにアクセスし、検索された単語を含むすべてのデータを要求する必要があります。
問題は、データベースが非常に巨大であり、すべての応答を 1 回 (非常に遅い) 取得するのを待つのではなく、利用可能になり次第結果を表示したいことです。
たとえば、ユーザーが「hello」を探していて、私のデータベースには、hello を含む 10 個の文字列があります。
hello1 hello2 hello3 hello4 hello2 hello6 hello7 hello8 hello9 hello10
すべての hello を待つ代わりに、最初に hello1 を表示し、次に hello2 が表示されるようにしたいと思います。
これをどのように行うことができるか考えていますか。実際、私はクライアントとサーバー間の通信に SOAP リクエストを使用しています。
ありがとうございました。