|
|
@@ -391,7 +391,6 @@ public class ImageRecoverViewModel extends BaseViewModel {
|
|
|
} else {
|
|
|
return (SingleSource<Boolean>) observer -> this.dealMediaObserver = observer;
|
|
|
}
|
|
|
-
|
|
|
})
|
|
|
.compose(RxJavaUtil.SingleSchedule.io2Main())
|
|
|
.subscribe(new SingleObserver<Boolean>() {
|
|
|
@@ -406,6 +405,11 @@ public class ImageRecoverViewModel extends BaseViewModel {
|
|
|
showLoadingEvent.setValue(false);
|
|
|
if (result) {
|
|
|
for (ImageDeepDetector.ImageFile item : list) {
|
|
|
+ try {
|
|
|
+ item.delete();
|
|
|
+ } catch (Exception e) {
|
|
|
+ e.printStackTrace();
|
|
|
+ }
|
|
|
MutableLiveData<List<ImageDeepDetector.ImageFile>> liveData;
|
|
|
if (item.getCategory() == ImageDeepDetector.ImageFile.CATEGORY_GALLERY) {
|
|
|
liveData = detectedPhotoImg;
|