У меня есть активность (скажем, Avtivity A), которая запускает асинкатск и отображает некоторые результаты, которые отображаются в другой активности (Activity B). Все работает нормально. Когда пользователь нажимает кнопку, задача тригера, а другая активность (активность B) отображается с индикатором выполнения. Если я нажмем кнопку «Назад» в действии B (пока индикатор выполнения все еще отображается), я перехожу к Activity A. Но через некоторое время (когда задача завершена) Activity B становится видимым.Как остановить asynctask в android при нажатии кнопки «Назад»
Я хочу, чтобы остановить AsyncTask (который связан с активностью А), когда пользователь нажимает кнопку назад в деятельности В.
Пожалуйста, помогите мне, и спасибо за вашу помощь
Опубликовать свой метод AsyncTask onPostExecute() –
** «Я хочу остановить асинктузу (связанную с Activity A), когда пользователь нажимает кнопку« Назад »в действии B.» ** Не делайте этого. Вместо двух видов деятельности используется одно действие с двумя фрагментами. Используйте первый фрагмент, чтобы запустить AsyncTask (контролируемый Activity), и когда он начнет заменять первый фрагмент вторым в пределах одного действия. – Squonk