一个文件与目录的选择器,支持在选择界面创建目录。


介绍:

一个文件与目录的选择器,支持在选择界面创建目录。

运行效果:

使用说明:

在root  build.gradle 中添加:

allprojects {
	repositories {
		maven { url "https://jitpack.io" }
	}
}

在app的build.gradle中添加:

com.github.codekidX:storage-chooser:1.0.34

简单用法

// ~

// Initialize Builder
StorageChooser chooser = new StorageChooser.Builder()
.withActivity(MainActivity.this)
.withFragmentManager(getSupportFragmentManager())
.withMemoryBar(true) 
.build();

// Show dialog whenever you want by
chooser.show();

// get path that the user has chosen
chooser.setOnSelectListener(new StorageChooser.OnSelectListener() {
    @Override
    public void onSelect(String path) {
        Log.e("SELECTED_PATH", path);
    }
});

选择目录

// --- ADD ---
.allowCustomPath(true)
.setType(StorageChooser.DIRECTORY_CHOOSER)

选择文件

// --- ADD ---
.allowCustomPath(true)
.setType(StorageChooser.FILE_PICKER)
点击快速下载源码
最新回复 (0)
返回