diff --git a/.idea/misc.xml b/.idea/misc.xml
index fbb6828..5d19981 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -37,7 +37,7 @@
-
+
diff --git a/CZBaseDevTool/src/main/java/com/xinyi/czbasedevtool/base/manager/ActivityManager.java b/CZBaseDevTool/src/main/java/com/xinyi/czbasedevtool/base/manager/ActivityManager.java
index 57311e3..a0809b1 100644
--- a/CZBaseDevTool/src/main/java/com/xinyi/czbasedevtool/base/manager/ActivityManager.java
+++ b/CZBaseDevTool/src/main/java/com/xinyi/czbasedevtool/base/manager/ActivityManager.java
@@ -96,6 +96,19 @@ public void finishAllActivity() {
activityStack.clear();
}
+ /**
+ * 结束所有Activity,除了。
+ */
+ public void finishAllActivityExcept(Class> cls) {
+ for (int i = 0, size = activityStack.size(); i < size; i++) {
+ if (null != activityStack.get(i) && !activityStack.get(i).getClass().equals(cls)) {
+ finishActivity(activityStack.get(i));
+ break;
+ }
+ }
+ activityStack.clear();
+ }
+
/**
* 获取指定的Activity
*