1.在application中添加以下List以及方法:
public List<Activity> activities;
public void addActivity(Activity activity) { activities.add(activity); }public void exit(){ for (int i=0; i<activities.size(); i++){ activities.get(i).finish(); } }
2.在新建的activity中的OnCreate()方法中加入:
applicaion.addAcitvity(this);
3.在MainActicity中的返回键调用方法中进行释放。方法如下:
applicaion.exit();OK了,轻松实现退出App确保内存释放。