我有一个活动(Activity_A)
,它有一个handler
并且receiving messages
来自外部library
。问题是Activity_A
启动活动Activity_B
。Activity_B
启动时Activity_A
receives a message
,handler
我想“发送”到Activity_B
.
怎么做?
我无法将handler
from移动Activity_A
到,Activity_B
因为某些messages
接收必须由Activity_A.
我想避免使用global/static variables
. 是否有可能以某种方式保存对我创建时Activity_A
的引用?如何发送from to ?Activity_B
intent
message
Activity_A
Activity_B
这里重要的一点是,是的,我想将一个对象从一个活动传递到另一个活动,但不是在我创建新活动的那一刻(以包的形式传递对象)。每当我从外部库收到消息时,我都想异步执行此操作。