将其添加到根build.gradle文件(而不是模块build.gradle文件)中:
allprojects {
repositories {
maven { url "https://jitpack.io" }
}
}
然后,将库添加到模块中 build.gradle
dependencies {
implementation 'com.github.guting50:PhotoPicker:Tag'
}
PhotoPickerIntent intent = new PhotoPickerIntent(MainActivity.this);
intent.setSelectModel(SelectModel.MULTI);
intent.setShowCarema(true);
startActivityForResult(intent, 999);
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
ArrayList<String> imgPaths = new ArrayList<>();
if (resultCode == RESULT_OK) {
switch (requestCode) {
case 999:
imgPaths = data.getStringArrayListExtra(PhotoPickerActivity.EXTRA_RESULT);
for (String str : imgPaths) {
Log.e("imgPath", str);
}
break;
}
}
}
PhotoPickerIntent intent = new PhotoPickerIntent(mContext);
intent.setSelectModel(SelectModel.MULTI);
intent.showCarema(true);
intent.gotoPhotoPickerActivity(mContext,
resultList -> {
for (String str : resultList) {
Log.e("imgPath", str);
}
});
PhotoPickerIntent setSelectModel(SelectModel model);
PhotoPickerIntent setShowEdit(boolean bool);
PhotoPickerIntent setMaxTotal(int total);
PhotoPickerIntent setShowCarema(boolean bool);
PhotoPickerIntent setSelectedPaths(ArrayList<String> imagePathis);
PhotoPickerIntent setImageConfig(ImageConfig config);