您的位置:首页 > 其它

修改密码后退回到登录界面,再按返回键退出应用,关闭所有的Activity

2015-11-11 14:20 369 查看
在Application中写如下代码:

public class MyApplication extends Application {

private static MyApplication mInstance;
private int speedGrade = 1;
private List<Activity> activityList=new LinkedList<Activity>();
public static MyApplication getInstance() {
if(mInstance==null){
mInstance=new Myapplication;

} else{

return mInstance;

}

}

public void addActivity(Activity activity){

activityList.add(activity);

}

public void exit(){

for(Activity activity:activityList){

activity.finish();

}

//System.exit(0);//此句加了之后再退出时会有黑屏闪现,去掉则无此现象;

}



在其他的activity中调用MyApplication.getInstance().addActivity(***activity)使其加入列表。 然后在要退出的按钮等事件监听中调用MyApplication.getInstance().exit()就行了!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: