// Allows to prepare e initialize gui for edit and non edit mode. private void setEditMode(boolean enabled) { mEditEnabled = enabled; // Hiding footer mFooter.setVisibility(mEditEnabled ? View.VISIBLE : View.GONE); // Hiding sliding drawer mNoteLayerInteractor.setVisibility(!mEditEnabled); // Exit from edit mode prepareOptionItem(); // Launching task for user produced data if (mUPDataTask != null && !mUPDataTask.isCancelled()) { mUPDataTask.cancel(true); } mUPDataTask = new UserProducedDataAsyncTask(); mUPDataTask.execute(); }
private void cancelAnyActiveTask() { if (mUPDataTask != null && !mUPDataTask.isCancelled()) { mUPDataTask.cancel(true); } }