Элегантное решение
Эй, люди.В настоящее время я работаю над проектом, и я думаю о элегантном решении для реализации, я устал от импровизированных решений.
Позвольте мне попытаться объяснить вам мою «проблему»:
Задача этой части моего приложения довольно проста:
Я хочу, чтобы мое приложение загрузило некоторые материалыи обработать этот загруженный файл в фоновом режиме, отображая при этом ProgressDialog.После этого содержимое должно быть возвращено в виде списка строк, которые отображаются в некотором ListActivity.Пока что нет ничего сложного:
Загрузчик и обрабатывающий материал - это подкласс AsyncTask, который вызывается в классе, отличном от основного Activity.Но теперь моя проблема:
Где позвонить в Progressdialog?И как GUI-поток может "реагировать" с ProgressDialog?Должен ли я вызвать ProgressDialog из класса обработки или лучше «заблокировать» основной класс, ожидая уведомления?
Приветствия
EnflamedSoul