@Override
protected void onPreExecute() {
super.onPreExecute();
final MaterialDialog mScanDialog =
new MaterialDialog.Builder(ImportActivity.this)
.title(R.string.import_dialog)
.content(R.string.please_wait)
.contentGravity(GravityEnum.CENTER)
.progress(false, 100, false)
.cancelable(false)
.showListener(dialogInterface -> mImportDialog =
(MaterialDialog) dialogInterface).build();
if (mScanDialog.getWindow() != null) {
mScanDialog.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND);
}
downloadDirs = new ArrayList<>();
for (Site site : Site.values()) {
// Grab all folders in site folders in storage directory
downloadDirs.add(FileHelper.getSiteDownloadDir(ImportActivity.this, site));
}
files = new ArrayList<>();
for (File downloadDir : downloadDirs) {
// Grab all files in downloadDirs
files.addAll(Arrays.asList(downloadDir.listFiles()));
}
mScanDialog.show();
}
ImportActivity.java 文件源码
java
阅读 30
收藏 0
点赞 0
评论 0
项目:Hentoid
作者:
评论列表
文章目录