浏览代码

裁剪目录不存在就创建

詹子聪 5 年之前
父节点
当前提交
b652110a1b
共有 1 个文件被更改,包括 3 次插入0 次删除
  1. 3 0
      app/src/main/java/com/miekir/ocr/ui/camera/otalia/OtaOperationActivity.java

+ 3 - 0
app/src/main/java/com/miekir/ocr/ui/camera/otalia/OtaOperationActivity.java

@@ -304,6 +304,9 @@ public class OtaOperationActivity extends OtaCameraActivity implements CropView.
         // 得到裁剪后的图片数据
         int[] rectData = new int[]{mLeft, mTop, mRight, mBottom};
         File file = new File(Environment.getExternalStoragePublicDirectory(DIRECTORY_PICTURES) + "/" + System.currentTimeMillis() + ".jpg");
+        if (!file.getParentFile().exists()) {
+            file.getParentFile().mkdirs();
+        }
         if (tv_orientation.getVisibility() == View.VISIBLE) {
             mOperationPresenter.startOcrFromBitmap(this, bitmap, rectData, file, mCurrentScene, pcv_scan.isLandscape());
         } else {