Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
lihusha
3 / 3 / 0
Регистрация: 21.03.2015
Сообщений: 67
1

Как приостановить doInBackground() из AsyncTask

28.03.2015, 17:56. Просмотров 1440. Ответов 22
Метки нет (Все метки)

Здравствуйте.

Есть экземпляр AsyncTask и активити с WebView.
AsyncTasd выполняет действия с сетью, передает некий url WebView. WebView загружает станицу авторизации(login-password).
В конце WebView получает код авторизации, который нужно передать снова AsyncTask для продолжения выполнения задач с сетью.

Как на время авторизации(login-password) приостановить выполнение и завершение doInBackground? А потом, после авторизации и передачи данных в AsyncTask снова запустить его выполнение?
Есть ли в AsynkTask некий метод "pause()"?

Спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.03.2015, 17:56
Ответы с готовыми решениями:

AsyncTask doInbackground и onPostExecute выполняются параллельно ?
Привет всем)) колдую на AsyncTask doInBackground и onPostExecute Читал что...

Java.lang.RuntimeException: An error occurred while executing doInBackground()
ХЗ из за чего это кто может это расшифровать ? FATAL EXCEPTION: AsyncTask...

Как остановить AsyncTask?
Не ругайтесь на код:) с Asynctask работаю только несколько дней class MyTask...

AsyncTask как дождаться окончания
Всем привет. Ситуация следующая. Есть активити "MyTravelList" со списком,...

Как обновить TextView с AsyncTask?
private class DownloadFilesTask extends AsyncTask<String, Integer, Long> { ...

22
fgtmenow
75 / 75 / 7
Регистрация: 29.03.2012
Сообщений: 257
27.04.2015, 11:39 21
да, именно так
1
lihusha
3 / 3 / 0
Регистрация: 21.03.2015
Сообщений: 67
27.04.2015, 11:39  [ТС] 22
по твоему опыту, на каком языке лучше комментировать?
0
fgtmenow
75 / 75 / 7
Регистрация: 29.03.2012
Сообщений: 257
27.04.2015, 11:43 23
в зависимости от проекта, если команда полностью русская, и нет ни малейшей вероятности, что кому-то будет не понятен язык, на котором комментарий написан - тогда смело можете использовать русский.

Но обычно это маленькие проекты, в больших интернациональных проектах/продуктах конечно же надо писать на английском.

В своих продуктах - по договоренности с заказчиком, чаще по фрилансу заказы идут на мелкие проектики, код которого даже смотреть никто не будет. им важна программа. в таком случае комментарии ты пишешь вообще исключительно для себя.
1
27.04.2015, 11:43
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.04.2015, 11:43

Как приостановить выполнение приложения?
Как при определенных условиях приостановить выполнение приложения? ...

Как из AsyncTask Добавить элементы в ListView
В общем сабж. Используя адаптер как сделать?

Как получить значение String из UI потока в потоке AsyncTask?
Есть 4 шт. EditText. Нужно получить их значения в потоке AsyncTask. Вот весь...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
23
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru