一鍵關閉全部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

相關文章
相關標籤/搜索