在我的应用程序中,我希望有一个系统,用户可以从库中选择多个图像,并可以分别编辑每个图像(具有一些良好的编辑功能)。此外,我希望系统对每个图像都有uri,以便将它们保存在数据库中。
当前,我正在使用“ com.theartofdev.edmodo:android-image-cropper
”库获取图像。
代码是:
//mainImageURI is the uri for the selected image.
CropImage.activity(mainImageURI)
.setGuidelines(CropImageView.Guidelines.ON)
.setAutoZoomEnabled(false)
.setAllowRotation(true)
.start(getContext(), this);
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (requestCode == CropImage.CROP_IMAGE_ACTIVITY_REQUEST_CODE) {
CropImage.ActivityResult result = CropImage.getActivityResult(data);
if (resultCode == RESULT_OK) {
mainImageURI = result.getUri();
//rest of the code..
但是在这里我只能得到1张图像。另外,除裁剪外,没有任何其他功能。
因此,我希望就一些好的库/代码提出一些建议,通过这些库/代码,我可以实现选择多个图像并具有一些好的编辑功能。