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

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

Войти
Регистрация
Восстановить пароль
 
Slon747
59 / 37 / 1
Регистрация: 24.08.2013
Сообщений: 426
#1

ProgressDialog во время динамического создания View - Программирование Android

04.07.2014, 09:28. Просмотров 458. Ответов 3
Метки нет (Все метки)

На layot динамически создается большое кол-во элементов.
Хочется в это время показывать ProgressDialog.
Но как, если в асинхронном процессе нельзя создавать View?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.07.2014, 09:28
Здравствуйте! Я подобрал для вас темы с ответами на вопрос ProgressDialog во время динамического создания View (Программирование Android):

Размер view по время выполнения - Программирование Android
Здрасте Создаю класс наследованный от view. В нем рисуют на canvas. Только перед рисованием мне нужно узнать размер view или canvas. Как...

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

ProgressDialog - Программирование Android
public class Main_Activity extends Activity { private ProgressDialog pd; private class LogIn extends AsyncTask<Void,...

Не показывается ProgressDialog - Программирование Android
Пробую показать диалог пока идёт такое if (item.getItemId() == android.R.id.home || item.getItemId() == 4) { dialog =...

В чем разница (View view) и (View v) - Программирование Android
Я только начинаю изучать программирование под андроид (до этого вобще программированием не занимался), по гуглу удалось найти только...

Запрос http + ProgressDialog - Программирование Android
подскажите пожалуйста как реализовать запрос к php серверу по протоколу http/https?, плюс, чтоб на время запроса и обработки ответа...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,071
04.07.2014, 16:48 #2
Так в onProgressUpdate можно же, или я чего то не понял?
0
Slon747
59 / 37 / 1
Регистрация: 24.08.2013
Сообщений: 426
04.07.2014, 17:20  [ТС] #3
Rube, Вообще то и onProgressUpdate не обязателен, если пррогрессбар анимационный и без вывода доп. информации. Но т.к. всё делается в одном потоке, то пррогрессбар просто не виден на экране.
0
Sony17
28 / 28 / 6
Регистрация: 24.05.2013
Сообщений: 157
05.07.2014, 21:08 #4
Цитата Сообщение от Slon747 Посмотреть сообщение
Но как, если в асинхронном процессе нельзя создавать View?
Java
1
2
3
ActivityName.runOnUiThread(new Runnable()) {
//создаем View
}
В основном потоке приложения запускаем Runnable и в run() создаем View.

Ну или наоборот, в новом потоке запускаешь прогресс бар, а в главном создаешь View.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.07.2014, 21:08
Привет! Вот еще темы с ответами:

Async_Tasc появление ProgressDialog - Программирование Android
При запуске Async Tasc в onPreExecute() создаётся и должен появится ProgressDialog. но он не появляется сразу. Вызываю AsyncTasc ...

Ожидание подключения к серверу (ProgressDialog) - Программирование Android
Здравствуйте! Мне нужно, чтобы при переходе на MainActivity вылазил ProgressDialog (он проверяет есть ли подключение к серверу), если...

ProgressDialog upload fpt server - Программирование Android
Ребята помогите разобраться private class uploadFileTask extends AsyncTask<Void, Integer, Long> { private...

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


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
05.07.2014, 21:08
Ответ Создать тему
Опции темы

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