0

REST サーバーでデータを取得するサービスがあります。私のサービスは、3 つの異なる JSON オブジェクトを取得するために、サーバーで 3 つのリクエストを行う必要があります。しかし、同じサービスを同時に複数回呼び出すことは不可能であることを知りました。

次に、各オブジェクトのサービスを呼び出すタスクをキューに入れることを考えました。これを実装する方法がわかりません。Android または Java でこれを行うクラスまたはライブラリはありますか?

ご協力いただきありがとうございます。

4

1 に答える 1

0

Eran と pskink が提案したように、リクエストをキューに入れるのにまさに必要だった IntentService を実装しました。

ドキュメントが言うように:

IntentService は次のことを行います。

一度に 1 つのインテントを onHandleIntent() 実装に渡す作業キューを作成するため、マルチスレッドについて心配する必要はありません。

于 2015-01-03T18:31:03.250 に答える