cn.qqtheme.framework.util.StorageUtils Java Examples
The following examples show how to use
cn.qqtheme.framework.util.StorageUtils.
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example #1
Source File: SettingActivity.java From v9porn with MIT License | 5 votes |
/** * 自定义视频下载地址 */ public void selectDownloadVideoDir(final QMUICommonListItemView qmuiCommonListItemView) { if (presenter.isHaveUnFinishDownloadVideo()) { showMessage("当前有未下载完成视频,无法更改", TastyToast.INFO); return; } FilePicker picker = new FilePicker(this, FilePicker.DIRECTORY); picker.setRootPath(StorageUtils.getExternalRootPath()); picker.setTitleText("选择文件夹"); picker.setItemHeight(40); picker.setOnFilePickListener(new FilePicker.OnFilePickListener() { @Override public void onFilePicked(String currentPath) { if (presenter.getCustomDownloadVideoDirPath().equalsIgnoreCase(currentPath + "/")) { showMessage("不能选择原目录哦", TastyToast.WARNING); return; } if (presenter.isHaveFinishDownloadVideoFile()) { showIsMoveOldDirVideoFileToNewDirDialog(currentPath, qmuiCommonListItemView); } else { showMessage("设置成功", TastyToast.SUCCESS); qmuiCommonListItemView.setDetailText(currentPath); presenter.setCustomDownloadVideoDirPath(currentPath); } } }); picker.show(); }
Example #2
Source File: SettingActivity.java From v9porn with MIT License | 5 votes |
/** * 自定义视频下载地址 */ public void selectDownloadVideoDir(final QMUICommonListItemView qmuiCommonListItemView) { if (presenter.isHaveUnFinishDownloadVideo()) { showMessage("当前有未下载完成视频,无法更改", TastyToast.INFO); return; } FilePicker picker = new FilePicker(this, FilePicker.DIRECTORY); picker.setRootPath(StorageUtils.getExternalRootPath()); picker.setTitleText("选择文件夹"); picker.setItemHeight(40); picker.setOnFilePickListener(new FilePicker.OnFilePickListener() { @Override public void onFilePicked(String currentPath) { if (presenter.getCustomDownloadVideoDirPath().equalsIgnoreCase(currentPath + "/")) { showMessage("不能选择原目录哦", TastyToast.WARNING); return; } if (presenter.isHaveFinishDownloadVideoFile()) { showIsMoveOldDirVideoFileToNewDirDialog(currentPath, qmuiCommonListItemView); } else { showMessage("设置成功", TastyToast.SUCCESS); qmuiCommonListItemView.setDetailText(currentPath); presenter.setCustomDownloadVideoDirPath(currentPath); } } }); picker.show(); }
Example #3
Source File: MainActivity.java From AndroidPicker with MIT License | 5 votes |
public void onDirPicker(View view) { FilePicker picker = new FilePicker(this, FilePicker.DIRECTORY); picker.setRootPath(StorageUtils.getExternalRootPath() + "Download/"); picker.setItemHeight(30); picker.setOnFilePickListener(new FilePicker.OnFilePickListener() { @Override public void onFilePicked(String currentPath) { showToast(currentPath); } }); picker.show(); }
Example #4
Source File: FilePicker.java From AndroidPicker with MIT License | 5 votes |
/** * @see #FILE * @see #DIRECTORY */ public FilePicker(Activity activity, @Mode int mode) { super(activity); setHalfScreen(true); try { this.initPath = StorageUtils.getDownloadPath(); } catch (RuntimeException e) { this.initPath = StorageUtils.getInternalRootPath(activity); } this.mode = mode; adapter.setOnlyListDir(mode == DIRECTORY); adapter.setShowHideDir(false); adapter.setShowHomeDir(false); adapter.setShowUpDir(false); }