通过startActivityForResult获取新启动的活动的上下文

时间:2011-12-04 18:06:42

标签: android

我正在通过startActivityForResult开始一项活动。有没有办法获取新开始活动的实例或上下文?感谢。

1 个答案:

答案 0 :(得分:0)

不是我知道的。

当一个活动开始另一个活动时,它可以将数据传递给它(称为上游)。活动完成后,它可以将数据返回给调用者(调用此下游)。上游和下游通信仅分别在调用和终止点发生。

您似乎需要调用者中被调用活动的上下文。调用活动开始时,调用活动很可能会处于“暂停”状态。即使你设法使被调用的活动将上下文对象设置为它们都可以共享的某个变量(例如,通过全局应用程序对象),也不能保证调用活动将会使用上下文。