У меня есть AlertDialog, и у него есть кнопка, которая, если она выбрана, будет инициировать загрузку файла на удаленный сервер следующим образом:
builder.setMessage(text)
.setCancelable(false)
.setPositiveButton("Yes", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
uploadFile();
}})
Это работает нормально, единственная проблема заключается в том, что uploadFile() может занять много времени (от 30 секунд до 2 минут).Я хотел бы заменить AlertDialog диалоговым окном прогресса (даже неопределенным), но я не вижу, как запустить одно диалоговое окно из другого?
Может кто-нибудь дать совет, как мне это сделать.
Спасибо, Джарабек