Показать сообщение отдельно
Старый 14.06.2006, 14:02
redbaron вне форума Посмотреть профиль Отправить личное сообщение для redbaron Найти все сообщения от redbaron
  № 5  
Ответить с цитированием
redbaron

Регистрация: Jun 2006
Сообщений: 15
Цитата:
Сообщение от Nirth
Вообще это называется асинхроность, функция загружающая файл, не может загрузить его за доли секунды.
поэтому нет.
вообщето такой ответ называется умствованием.
извини.
но вопроса ты не понял.
никто не просит загружать файл за доли секунды.

глобально задача выглядит так.

классу рисовальщику нужны данные
он их запрашивает у класса универсального поставщика данных, передав ему url.
поставищик блокирует интерфейс, выводит транспорант "ждите идет загрузка"
поставщик загружает данные
по окончании загрузки поставщик передает данные рисовальщику.

проблема как раз в "передает данные рисовальщику"

пока не получаеться написать в
рисовальщике примерно так

Код:
 data=Provider.getData("someurl.xml");
это как раз и описывалось в вопросе.

пока похоже можно только сделать на интерфейсах
и передавать поставщику ссылку на рисовальщика

зы. спасибо за предупреждение, буду исправлятся