Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Вставка гифки на момент прогрузки

Метки:
Теги Теги
json

iD3LSY

Активный участник
Пользователь
Баллы
76
Небольшая проблема (или не небольшая). Пишу для себя адаптацию апишки под яву, тестовую программку под эту "адаптацию". Но вот же незадача, там есть один большой json, который грузится ~20 секунд :c

Нужно на время ожидания ответа от сервера поставить гифку какую нибудь, впрочем, гифку вставить - вставилю, а вот как узнать, когда сервер ответит - хз.

Буду рад любой помощи :)
 
Но вот же незадача, там есть один большой json, который грузится ~20 секунд :c
а вот как узнать, когда сервер ответит - хз.
Ты противоречишь сам себе, конечно когда ты сможешь получить данные. Ну или ты если ты хочешь сделать прогресс бар можно посчитать total, current.
 
Ты противоречишь сам себе, конечно когда ты сможешь получить данные. Ну или ты если ты хочешь сделать прогресс бар можно посчитать total, current.
Хмм.. видимо "~" ничего не говорит .-.

Ладно. Попробую объяснить полегче. 20-... Я знаю лишь то, что грузится долго, но сколько - не знаю, но явно не меньше 20 секунд.

Что на счёт "всего", "сейчас" - сомневаюсь, что такое есть. Юзаю gson+iocommons. new jsonparser().parse(ioutils.tostring(url)).
 
Последнее редактирование:
Ладно. Попробую объяснить полегче. 20
Не держи меня за дегенерата, если ты не знаешь принцип работы с блокировкой thread'a иди учи...
Если ты не можешь сделать что то подобное то мне тебя жаль...
Код:
loadingIndicator.show();
string response = ioutils.tostring(url);
loadingIndicator.hide();
...jsonparser().parse(response).
 
Не держи меня за дегенерата, если ты не знаешь принцип работы с блокировкой thread'a иди учи...
Если ты не можешь сделать что то подобное то мне тебя жаль...
Код:
loadingIndicator.show();
string response = ioutils.tostring(url);
loadingIndicator.hide();
...jsonparser().parse(response).
И что этот код по-твоему делает? Где треды? Что ты ими делать тут собираешься? Как мне получить этот промежуток время?
 

Поделиться этой страницей

Назад
Верх