package com.tiger.quicknews.wedget.gesture; import java.util.ArrayList; import java.util.List; import android.app.Activity; /** * activity运行栈,用于完全�?��程序 * * @author Xue Wenchao * */ public class ActivityStack { private static List<Activity> activityList = new ArrayList<Activity>(); public static void remove(Activity activity) { activityList.remove(activity); } public static void add(Activity activity) { activityList.add(activity); } public static void finishProgram() { for (Activity activity : activityList) { activity.finish(); } } public static boolean isActivityRunning(String className) { if (className != null) { for (Activity activity : activityList) { if (activity.getClass().getName().equals(className)) { return true; } } } return false; } }