一键关闭全部Activity

ArrayList<Activity> list = new ArrayList<Activity>();对象

    /**
     * Activity关闭时,删除Activity列表中的Activity对象
     */
    public void removeActivity(Activity a) {
        list.remove(a);
    }rem

    /**
     * 向Activity列表中添加Activity对象
     */
    public void addActivity(Activity a) {
        list.add(a);
    }it

    /**
     * 关闭Activity列表中的全部Activity
     */
    public void finishActivity() {
        for (Activity activity : list) {
            if (null != activity) {
                activity.finish();
                list.remove(activity);
                
            }
        }
        
    }List

相关文章
相关标签/搜索