ProgressDialog не отображается при выполнении задачи
У меня есть процедура резервного копирования, которая копирует все из одной папки на внешнюю SD-карту, которая работает отлично. Я'я пытаюсь получить хорошее всплывающее диалоговое окно, которое показывает, когдаработает, но это просто нет показ. Безразлично»даже попытаться запустить (но резервное копирование завершено).
Вот'мой код на данный момент:
public void doBackup(View view) throws IOException{
ProgressDialog pd = new ProgressDialog(this);
pd.setProgressStyle(ProgressDialog.STYLE_SPINNER);
pd.setMessage("Running backup. Do not unplug drive");
pd.setIndeterminate(true);
pd.setCancelable(false);
pd.show();
File source = new File("/mnt/extSdCard/DirectEnquiries");
File dest = new File("/mnt/UsbDriveA/Backup");
copyDirectory(source, dest);
pd.dismiss();
}