Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
EDIsaev
4 / 4 / 0
Регистрация: 27.03.2012
Сообщений: 132
#1

Как дождаться завершения RequestTask? - Программирование Android

24.01.2014, 13:46. Просмотров 715. Ответов 2
Метки нет (Все метки)

при создании активити в new RequestTask().execute делаю веб запрос, по результатам которого достраивается интерфейс... т.к. в потоке его достраивать нельзя, надо как-то дождаться окончания
как это организовать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.01.2014, 13:46     Как дождаться завершения RequestTask?
Посмотрите здесь:

Дождаться завершения работы AsyncTask и выполнять код дальше - Программирование Android
Помогите, пожалуйста. Мне нужно дождаться завершения работы AsyncTask и только потом выполнять код дальше. Я уже понял, что для этого нужно...

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

Дождаться ответа из сети - Программирование Android
лишнее вырезал public class Main_Activity extends Activity { @Override protected void onCreate(Bundle...

Дождаться закрытия диалога - Программирование Android
Один и тот же диалог используется в двух активити. Т.к. его реализация достаточно громоздка, пытаюсь его использовать повторно, а не...

Дождаться ответа от сервера - Программирование Android
public class Network { public static boolean isConnected = false; public static void isConnected(final Context context,...

Завершения потока - Программирование Android
Можно как-нить запустить новый поток, только после того как завершится первый???

Ожидание завершения AsyncTask - Программирование Android
Имеется класс "расширяющий" AsyncTask. Как я понимаю при создании объекта этого класса создается новый поток который выполняется...

Круг для завершения активности - Программирование Android
Здравствуйте! Хочу спросить как можно добиться вот такого результата: Имеется Окружность, а внутри окружности имеется маленькая...

Ожидание завершения пула потоков - Программирование Android
Нужно чтоб результат этого кода возвращался по завершению выполнения всех потоков в пуле ExecutorService exService =...

AsyncTask не выполняет код после завершения - Программирование Android
При окончании работы doInBackground не вызывается onPostExecute класс ParseTask: public class ParseTask extends AsyncTask<String,...

Почему после завершения работы приложение активно? - Программирование Android
Установил программу на телефон. Протестил, делаю выход:finish(); System.exit(0); Открываю настройки->приложения->(моя программа) ...

Как дождаться завершения потока? - C++
void Thread(void* pParam); void main(){ _beginthread(Thread, 0, NULL);//Запускаем поток, он выполняет свои задачи.... //Тут...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Gabberr
102 / 102 / 17
Регистрация: 13.10.2009
Сообщений: 403
24.01.2014, 14:30     Как дождаться завершения RequestTask? #2
в RequestTask переопределите метод onPostExecute, он вызывается после завершения метода doInBackground и имеет доступ ui, в этом методе можете доделывать свой интерфейс.
EDIsaev
4 / 4 / 0
Регистрация: 27.03.2012
Сообщений: 132
24.01.2014, 15:10  [ТС]     Как дождаться завершения RequestTask? #3
Gabberr, благодарю... так и делал, буду искать значит ошибку в коде
думал оттуда тоже нет доступа к ui
Ответ Создать тему
Опции темы

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