ここに初めて質問を投稿します:)
URL からのリソースを必要とし、IntentServiceを使用してそれをロードするAndroidアプリを開発しています。
このアプリには 3 つのアクティビティがあります。
アクティビティW : ウェルカム アクティビティ、いくつかの設定があり、A または B を開くことができます。
アクティビティA : URL からのリソースで何らかの作業を行います。
アクティビティB : URL からのリソースを処理します。
アクティビティWはIntentService を自動的に開始し、時間を節約するためにバックグラウンドでリソースの読み込みを開始できるようにします。このようにして、ユーザーがリソースを必要とするアクティビティAまたはBに到達すると、作業は完了またはほぼ完了します。
問題: IntentServiceがリソースを正常にロードすると、どのアクティビティが表示されているかわかりません。ユーザーはまだ Activity Wにいるか、AまたはBにいる可能性があります。
QUESTION : IntentServiceからActivity AまたはBのどちらか表示されている方に、リソース (ArrayList です) を簡単に配信するにはどうすればよいですか? ユーザーがまだWを使用している場合、後でAまたはBが取得できるようにリソースをどこに配置しますか?
ありがとうございました。