我有一项主要活动和儿童活动。
MainActivity将意图使用ChildActivity并最终调用moveTaskToBack(true)来隐藏自身,但不是finish()。
在ChildActivity上,我想从MainActivity访问getContext(),getApplicationContext()方法,那我该怎么做呢?
谢谢你。
答案 0 :(得分:0)
您可以使用静态变量访问的一种方法,例如
在父类声明中
Public static String parentContext;
在onCreate(...)方法中分配上下文
parentContext = parentActivity.this;
or
parentContext = getApplicationContext();
现在进入您的ChildActivity
Context childContext = parentActivity.parentContext;