【发布时间】:2012-10-15 13:58:09
【问题描述】:
我有一个备份例程,可以将一个文件夹中的所有内容复制到一个完美运行的外部 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();
}
【问题讨论】:
-
你是在onCreate()中调用这个方法吗??????
-
按下按钮调用它