如何在moveTaskToBack()之后获取父活动上下文?

时间:2013-11-07 04:59:42

标签: android

我有一项主要活动和儿童活动。

MainActivity将意图使用ChildActivity并最终调用moveTaskToBack(true)来隐藏自身,但不是finish()。

在ChildActivity上,我想从MainActivity访问getContext(),getApplicationContext()方法,那我该怎么做呢?

谢谢你。

1 个答案:

答案 0 :(得分:0)

您可以使用静态变量访问的一种方法,例如

在父类声明中

    Public static String parentContext;

在onCreate(...)方法中分配上下文

    parentContext = parentActivity.this;
             or
    parentContext = getApplicationContext();

现在进入您的ChildActivity

    Context childContext = parentActivity.parentContext;