|
26 / 26 / 10
Регистрация: 11.04.2012
Сообщений: 870
|
|
ProgressBar, крутящийся, пока выполняется post-запрос24.07.2012, 11:54. Показов 5047. Ответов 15
Метки нет (Все метки)
обычный прогрессбар делать легко, но как сделать так чтобы прогрессбар крутился именно пока выполняется мой пост запрос, а при завершении пост запроса убирался ,а на экран выводилась инфа полученная пост запросом .
0
|
|
| 24.07.2012, 11:54 | |
|
Ответы с готовыми решениями:
15
Как запустить progressBar так, чтобы он двигался пока выполняется процесс или метод? Отображение картинки пока выполняется sql запрос Как сделать анимацию пока запрос выполняется |
|
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
|
||||||
| 24.07.2012, 12:36 | ||||||
0
|
||||||
|
26 / 26 / 10
Регистрация: 11.04.2012
Сообщений: 870
|
|||||||||||
| 24.07.2012, 14:09 [ТС] | |||||||||||
|
вот мой экран, куда здесь вставить пргоресс бар ??
в while выполняется пост запрос
0
|
|||||||||||
|
97 / 96 / 4
Регистрация: 14.02.2009
Сообщений: 311
|
|
| 24.07.2012, 14:14 | |
|
0
|
|
|
26 / 26 / 10
Регистрация: 11.04.2012
Сообщений: 870
|
||
| 24.07.2012, 14:36 [ТС] | ||
|
0
|
||
|
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
|
|
| 24.07.2012, 14:58 | |
|
не внимательно прочитал Ваш пост.
прогрес бар убирать так: bar.setVisibility(View.GONE); вставляйте где хотите. а лучше используйте прогрес диалог, линк выше. как диалог убрать, тоже выше написано.
0
|
|
|
26 / 26 / 10
Регистрация: 11.04.2012
Сообщений: 870
|
||||||
| 24.07.2012, 15:59 [ТС] | ||||||
но при нажатии кнопки начинает выполнятся пост запрос, и черный экран запрос выполнился и пояявились данные, а самого прогресс бара и в помине нет
0
|
||||||
|
16 / 16 / 2
Регистрация: 19.10.2009
Сообщений: 91
|
|
| 25.07.2012, 00:29 | |
|
Он должен крутиться в отдельном потоке. Вообще это не совсем тривиальный компонент, с которым много трудностей возникает. К примеру если перевернуть экран при его показе, от всё пропадет.
Вот ответ http://habrahabr.ru/post/107188/ вдогонку http://habrahabr.ru/post/119023/
0
|
|
|
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
|
|
| 25.07.2012, 00:37 | |
|
Не, это запрос к серверу делается в другом потоке.
Добавлено через 1 минуту Именно из-за этого черный экран. Добавлено через 3 минуты Noit, у Вас запрос как и прятание прогрес бара выполняется еще до создания активити(точнее в методе создания), соответственно Вы ничего и не увидите.
0
|
|
|
16 / 16 / 2
Регистрация: 19.10.2009
Сообщений: 91
|
||||||
| 25.07.2012, 01:08 | ||||||
|
А, ну да, каюсь. Я просто помню что в разных потоках.
Что заметил по коду. Категорически не рекомендую в основном потоке активности использовать подключение к интернету! Это дело в Android выше >3 версии запретили. Так что просто не будет работать это дело. Вы получите ошибку
0
|
||||||
|
26 / 26 / 10
Регистрация: 11.04.2012
Сообщений: 870
|
|
| 25.07.2012, 16:48 [ТС] | |
|
то в какие потоки, что писать, чтобы сразу после нажатия был прогресс бар??
его в основной сунуть?? а запрос у меня очень объемный как его можно с наименьшими изменениями занести в новый поток?? Добавлено через 3 часа 26 минут занести в поток post запрос, если он находиться в отдельной процедуре, которая зависит от index который инкрементируется в while ??
0
|
|
|
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
|
|
| 25.07.2012, 19:02 | |
|
0
|
|
|
26 / 26 / 10
Регистрация: 11.04.2012
Сообщений: 870
|
||
| 25.07.2012, 19:08 [ТС] | ||
|
0
|
||
|
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
|
|
| 25.07.2012, 19:27 | |
|
не понимаю в чем проблема....
0
|
|
|
26 / 26 / 10
Регистрация: 11.04.2012
Сообщений: 870
|
|||||||||||
| 25.07.2012, 19:44 [ТС] | |||||||||||
|
вот как сделать так чтобы поток возвращал мне str от данного index'a
0
|
|||||||||||
|
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
|
||||||
| 25.07.2012, 20:38 | ||||||
|
Примерно как-то так должно выглядеть
0
|
||||||
| 25.07.2012, 20:38 | |
|
Помогаю со студенческими работами здесь
16
Почему в Yii может не выполняется post Запрос? Post запрос выполняется только на своей машине, но не c сервера Как узнать какой выполняется POST(GET) запрос в браузере при нажатии кнопки на сайте и как его воспроизвести Progressbar пока грузится окно Label не обновляется, пока ProgressBar не заполнится Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи
и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|