ImportActivity.java 文件源码

java
阅读 30 收藏 0 点赞 0 评论 0

项目:Hentoid 作者:
@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();
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号