@Override protected void onPostExecute(SingleResponse<File> result) { super.onPostExecute(result); if (mListener != null) { if (result.hasData()) { mListener.onVideoLoadingComplete(mUri, mListener, result.getData()); } else { mListener.onVideoLoadingFailed(mUri, mListener, result.getException()); } } mPreLoader.notifyTaskFinish(mUri, result.hasData()); }
@Override protected void onCancelled() { super.onCancelled(); if (mListener != null) { mListener.onVideoLoadingCancelled(mUri, mListener); } }
@Override protected void onPreExecute() { super.onPreExecute(); if (mListener != null) { mListener.onVideoLoadingStarted(mUri, mListener); } }
@Override protected void onProgressUpdate(Integer... values) { super.onProgressUpdate(values); if (mListener != null) { mListener.onVideoLoadingProgressUpdate(mUri, mListener, values[0], values[1]); } }