33
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
package cn.shangyu.gdxzExpert.utils;
|
||||
|
||||
import android.app.Activity;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
import java.util.Set;
|
||||
|
||||
/**
|
||||
* Created by WANGChengXin on 2019/5/23.
|
||||
*/
|
||||
|
||||
public class DestroyActivityUtil {
|
||||
private static Map<String, Activity> destoryMap = new HashMap<>();
|
||||
|
||||
//将Activity添加到队列中
|
||||
public static void addDestoryActivityToMap(Activity activity, String activityName) {
|
||||
destoryMap.put(activityName, activity);
|
||||
}
|
||||
|
||||
//根据名字销毁制定Activity
|
||||
public static void destoryActivity(String activityName) {
|
||||
Set<String> keySet = destoryMap.keySet();
|
||||
if (keySet.size() > 0) {
|
||||
for (String key : keySet) {
|
||||
if (activityName.equals(key)) {
|
||||
destoryMap.get(key).finish();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user