Android从主界面退出

public class MyApplication extends Application {

    private LinkedList<Activity> list =null;

    private static  MyApplication instance;
    MyApplication(){

        list=new LinkedList<Activity>();
    }

    public static MyApplication getInstance(){

        if (instance==null){

            return instance=new MyApplication();
        }

        return  instance;
    }

    public void addActivity(Activity activity) {
        if (list != null && list.size() > 0) {
            if(!list.contains(activity)){
                list.add(activity);
            }
        }else{

            list.add(activity);
        }

    }

    public void exit() {
        if (list != null && list.size() > 0) {
            for (Activity activity : list) {
                activity.finish();
            }
        }
        System.exit(0);
    }
}

  

posted @ 2015-12-24 14:45  呼啦啦,,啦啦呼呼  阅读(304)  评论(0编辑  收藏  举报