public class ActivityCollector{
public static List<Activity> activies =new ArrayList<Activity>();
public static void addActivity (){
if(!activities.contains(activity)){
activities.add(activity);
}
}
public static void removeActivity(Activity activity ){
if(activities.contains(activity)){
activies.remove(activity);
}
}
public void finishAll(){
for(Activity activity: activies){
if(!activity.isFinishing){
activity.finish();
}
}
}
}