新建一个class:
public class ActivityCollector{
public static List<Activity> activities = new ArrayList<>();
public static void addActivity(Activity activity){
activities.add(activity);
}
public static void moveActivity(Activity activity){
activities.remove(activity);
}
public static void finishALL(){
for(Activity activity:activities){
if(!Acitivity.isFinishing()){
activity.finish();}}
}
}
然后创建BaseActivity
之后所有的Activity 都继承于BaseActivity