Всем привет, есть AsyncTask с циклом...
После определенного действия пользователя AsyncTask нужно остановить и запустить заново..
Делаю это так:
Останавливаю цикл который в doInBackground()
Далее делаю в методе stop (создал его в AT)
this.cancel(true)
Но когда пытаюсь запустить этот же AsyncTask заново, вылетает ошибка что задача уже запущенна..
Как его остановить так, чтобы можно было перезапустить ?