外部からのとを持つアクティビティ(Activity_A)
があります。問題はlaunches activityです。が起動すると、に「送信」したい.handler
receiving messages
library
Activity_A
Activity_B
Activity_B
Activity_A
receives a message
handler
Activity_B
どうやってするか?
受信した の一部を管理する必要があるため、handler
からActivity_A
に移動できませんActivity_B
messages
Activity_A.
の使用は避けたいと思いglobal/static variables
ます。を作成するときにActivity_A
参照を保存することはできますか? からにを送信する方法は?Activity_B
intent
message
Activity_A
Activity_B
ここで重要な点は、はい、あるアクティビティから別のアクティビティにオブジェクトを渡したいということですが、新しいアクティビティを作成する瞬間ではありません (オブジェクトをバンドルで渡します)。外部ライブラリからメッセージを受け取るたびに、非同期で実行したいと考えています。