diff --git a/app/src/main/java/com/simplemobiletools/camera/Preview.java b/app/src/main/java/com/simplemobiletools/camera/Preview.java index aa704b5a..c3ceffe1 100644 --- a/app/src/main/java/com/simplemobiletools/camera/Preview.java +++ b/app/src/main/java/com/simplemobiletools/camera/Preview.java @@ -67,6 +67,7 @@ public class Preview extends ViewGroup implements SurfaceHolder.Callback, View.O isFlashEnabled = false; isVideoMode = false; isSurfaceCreated = false; + curVideoPath = ""; } public void setCamera(int cameraId) { @@ -507,6 +508,10 @@ public class Preview extends ViewGroup implements SurfaceHolder.Callback, View.O } } + final File file = new File(curVideoPath); + if (file.exists() && file.length() == 0) { + file.delete(); + } isRecording = false; }