【发布时间】:2018-03-08 14:56:49
【问题描述】:
我有一个不扩展 Activity 或 Fragment 的类。它是一个独立的类。我想使用该类来控制 Activity 的开始和结束。
public class MyActivityManager() {
public MyActivityManager(Context context) {
mContext = context;
}
public void startMainActivity() {
Intent intent = new Intent(mContext, MainActivity.class);
mContext.startActivity(intent);
}
public void closeMainActivity() {
// how can I close the started main activity from the other function here?
}
}
如您所见,我从一个函数启动了MainActivity,而在另一个函数中,我想关闭启动的MainActivity。但是我怎样才能参考开始的MainActivity?
(我的主要目的是让上层调用者使用这个MyActivityManager来启动和关闭MainActivity)
如果目前的方式不可行,如何实现我想要的?
【问题讨论】:
标签: android android-activity android-activitymanager