Задать вопрос
@MdaUZH

Как завершить AsyncTask при повороте экрана?

Всем привет, решил не костылить с сохранением AsyncTask при повороте экрана и тд, т.к приложение очень простенькое и это будет излишне(ничего страшного что задача начнется заново)

Есть AsyncTask а в нем задача (таймер на 8 секунд), при повороте если AsyncTask не завершил таймер отсчета то объект останется в памяти, а еще раз AsyncTask работает с Activity, выходит из-за этого, в памяти остается и старый Activity и AsyncTask - верно ?
как его можно затереть ?

Мб при Destroy активити удалять объект и тогда все завершиться?
  • Вопрос задан
  • 81 просмотр
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
  • LearnQA
    Автоматизатор мобильных приложений
    9 недель
    Далее
Пригласить эксперта
Ответы на вопрос 1
Вызвать метод cancel класса AsyncTask с параметром true.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы