Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Не работает javascript в WebView http://www.cyberforum.ru/android-dev/thread831614.html
Добрый день не столкнулся с проблемой: неотрабатывает javaScript в webView (android 4.2). Для загрузки страницы использую loadDataWithBaseURL(getAssets().toString(), webData, "text/html", "UTF-8",...
Работа с камерой в Android Программирование Android
Всем привет. Сразу говорю - на java не писал никогда - только delphi и немного C++. Хочется сделать приложение для Андроид 2.3.5 (конкретно HTC Wildfire): чтобы при нажатии на кнопку на гарнитуре...
FTP клиент с использованием org.apache.commons.net Программирование Android
Всем добрый день. Необходимо выгружать фотографии на FTP сервер. Изучив тему полнял что нужно использовать библиотеку Apache commons. Скачал, подключил библиотеку к объекту. Прописал импорт....
Программирование Android foreground и background Мне надо знать момент когда ПРИЛОЖЕНИЕ сворачиваеться и когда приложение разворачивается (то есть когда приложение уходит в background и возвращается foreground) гуглом пользовался есть очень... http://www.cyberforum.ru/android-dev/thread830863.html
Программирование Android Не могу разобраться с потоками http://www.cyberforum.ru/android-dev/thread830825.html
Здравствуйте. Никак не могу понять принцип выноса задач в отдельный поток. Смысл прост: 1)есть метод который обновляет адаптер для ListView (назовем метод updateAdapter - делает запрос к БД,...
TextView выходит за границы экрана Программирование Android
Здравствуйте. Как правильно указать параметры width/height, чтобы Текст внутри TextView не вылазил за границы экрана и переносился на следующую строку? Я уже пробовал мыслить разумно, затем взял...
Программирование Android Информация и совет
Для Android так же как и для IOS программировать надо на Objective-C/C ? Можете подсказать книгу по Objective-C с примерами и т.д. желательно на русском, на английском тоже пойдет? И какой...
Программирование Android Обмен данными между активити проблема такая есть активити которому должен вернуться результат после работы другого активити. Все бы хорошо но вот в чем проблема , главное активити посылает запрос на результат к другому... http://www.cyberforum.ru/android-dev/thread830486.html
Программирование Android Как хранятся карты 2D игр? http://www.cyberforum.ru/android-dev/thread830471.html
Например есть игра типа "Марио". Где хранить карту? Как загружать?
Программирование Android Возможно ли разрабатывать игры без движков, фреймворков? На делают игры чтоб не тратить много времени? http://www.cyberforum.ru/android-dev/thread830424.html
Vlast92
0 / 0 / 0
Регистрация: 23.03.2013
Сообщений: 20
0

Progressdialog при выполнении asynctask

08.04.2013, 19:22. Просмотров 2768. Ответов 9
Метки (Все метки)

Здравствуйте!
Есть asynctask который отправляет запрос и после парсит страницу. Хотел добавить Progressdialog который начинал бы работать перед запуском asynctask'a.

showProgressDialog
Java
1
2
3
4
5
6
    public void showProgressDialog(ProgressDialog pd){
        pd = new ProgressDialog(this);
        pd.setCancelable(false);
        pd.setMessage("Обновление");
        pd.show();
    }
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
             public void onItemClick(AdapterView<?> parent, View arg1, int pos, long id) {
                    ProgressDialog pd = null;   
                    showProgressDialog(pd);
 
                     FindTempYourLand newFindForecastTemp = new FindTempYourLand();
                     FindTempHourly newFindHourlyTemp = new FindTempHourly();
                     try {                  
                         hourel=newFindHourlyTemp.execute().get(15000,TimeUnit.MILLISECONDS);
                        forel=newFindForecastTemp.execute().get(15000,TimeUnit.MILLISECONDS);           
                    } catch (TimeoutException e) {
                        e.printStackTrace();
                    } catch (InterruptedException e) {
                        e.printStackTrace();
                    } catch (ExecutionException e) {
                        e.printStackTrace();
                    }
                    pd.dismiss(); 
                  }
Но Progressdialog появляется на секунду после выполнения asynctask'a.

Подскажите в чем проблема.

Вернуться к обсуждению:
Progressdialog при выполнении asynctask
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.04.2013, 19:22
Готовые ответы и решения:

Как показать ProgressDialog при долгом построении UI?
Есть две активити. При нажатии кнопки в первой активити, происходит переход ко второй. Во второй...

Ошибка при запуске AsyncTask при нажатии на пункт ActionBar
Здравствуйте, почему при нажатии на пункт Action Bar'а вылетает ошибка? @Override public...

Запуск AsyncTask при повороте девайса
Здравствуйте, мне нужно запустить AsyncTask при повороте девайса... код есть но он не работает...(...

Вылет при выролнении объемной задачи в AsyncTask
Добрый день, Столкнулся с одной проблемой и не пойму с какой стороны искать решение. Приложение...

Как реализовать Синхронное выполнение двух функций при вызове AsyncTask
как сделать так чтобы при нажатии на BUTTON с начало выполнилась функция getSignIns а после...

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