void move() { MyServiceManager.setServiceUnavailable(); if (MyServiceManager.getServiceState() == MyServiceState.STOPPED) { AsyncTaskLauncher.execute(this, true, new MoveDataBetweenStoragesTask()); } else { MyServiceManager.stopService(); Toast.makeText( parentFragment.getActivity(), mContext.getText(R.string.system_is_busy_try_later), Toast.LENGTH_LONG) .show(); } }
void move() { MyServiceManager.setServiceUnavailable(); if (MyServiceManager.getServiceState() == MyServiceState.STOPPED) { new MoveDataBetweenStoragesTask().executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR); } else { MyServiceManager.stopService(); Toast.makeText( parentActivity.getActivity(), mContext.getText(R.string.system_is_busy_try_later), Toast.LENGTH_LONG) .show(); } }