2013-07-31 4 views
0

Как я могу отменить запущенный AsyncTaskLoader?Отменить загрузку AsyncTaskLoader при отсоединении фрагмента

Ссылка на sais, должен быть метод cancelLoadInBackground() для отмены выполняемой задачи, но этот метод недоступен в AsyncTaskLoader? !!

Есть два других метода, cancelLoad() и stopLoading(), оба не работают для меня.

Мне нужно, чтобы отменить задание, если кто-то переходит из текущего фрагмента к другому одному

ответ

0

Существует поддержка v4 версия библиотеки AsyncTaskLoader, но она не включает в себя cancelLoadInBackground(). У этого есть cancelLoad(), но cancelLoad() не имеет точно такой же функциональности.

+0

Да, точно, Im'using support v4 lib, забыл упомянуть об этом. Хорошо, а это значит? Я ввернулся? –

+0

Поддержка версии v4 23 также содержит метод cancelLoadInBackground(). – sidon

Смежные вопросы