private void onCancelLoadNewsService() { if (mServiceLoadTask != null && mServiceLoadTask.getStatus() == SocialServiceLoadTask.Status.RUNNING) { mServiceLoadTask.cancel(true); mServiceLoadTask = null; } }
public void launchNewsService() { if (ExoConnectionUtils.isNetworkAvailableExt(mContext)) { if (mServiceLoadTask == null || mServiceLoadTask.getStatus() == SocialServiceLoadTask.Status.FINISHED) { mServiceLoadTask = (SocialServiceLoadTask) new SocialServiceLoadTask(mContext, this, loaderItem).execute(); } } else { new ConnectionErrorDialog(mContext).show(); } }
public boolean isLoadingTask() { return (mServiceLoadTask != null && mServiceLoadTask.getStatus() == SocialServiceLoadTask.Status.RUNNING); }