public void closeOtherActivity()
{
List<Activity> activityList=UTILS.sActivityList;
for(int i=0;i<activityList.size();i++)
{
Log.i(TAG, "activityList.get(i)=="+activityList.get(i));
if(null!=activityList.get(i))
{
activityList.get(i).finish();
}
}
{
List<Activity> activityList=UTILS.sActivityList;
for(int i=0;i<activityList.size();i++)
{
Log.i(TAG, "activityList.get(i)=="+activityList.get(i));
if(null!=activityList.get(i))
{
activityList.get(i).finish();
}
}
}
在每个ACTIVITY的ONCREATE()方法中添加到集合中,在ONDESTORY()方法中REMOVE掉当前的ACTITY
然后在需要关闭所有的ACTIVITYS的地方去处理ACTIVITYS。