Code example for AsyncTask

Methods: getStatus

0
                mTask.execute();
            } 
        }); 
 
        // restore UI state 
        if (mTask != null && mTask.getStatus() != AsyncTask.Status.FINISHED) {
            setProgressLock(true); 
        } 
    } 
 
    @Override 
    public void onDestroy() { 
        if (mTask != null && mTask.getStatus() != AsyncTask.Status.FINISHED) {
            mTask.cancel(true);
        } 
        mTask = null;
 
        super.onDestroy(); 
    } 
 
    @Override