这里写自定义目录标题
RxPermissions 获取权限 (简单使用)
依赖
------------------------------RxPermissions------------------------------------
allprojects {
repositories {
…
maven { url ‘https://jitpack.io’ }
}
}
dependencies {
//rxpermissions
api ‘com.tbruyelle.rxpermissions2:rxpermissions:+’
}
//创建RxPermissions
RxPermissions rxPermissions = new RxPermissions(this);
rxPermissions.request(
//添加需要的权限
Manifest.permission.READ_EXTERNAL_STORAGE,
Manifest.permission.WRITE_EXTERNAL_STORAGE
).subscribe(new Observer<Boolean>() {//订阅
@Override
public void onSubscribe(Disposable d) {
}
@Override
public void onNext(Boolean aBoolean) {
if (aBoolean) {//
Toast.makeText(MainActivity.this, "允许了权限", Toast.LENGTH_SHORT).show();
} else {
Toast.makeText(MainActivity.this, "未授权权限", Toast.LENGTH_SHORT).show();
}
}
@Override
public void onError(Throwable e) {
}
@Override
public void onComplete() {
}
});