From e49e5d754013e1a4bb0ba6e4913fa0035c71fac1 Mon Sep 17 00:00:00 2001 From: MauryaD Date: Wed, 14 Nov 2018 18:33:24 +0530 Subject: [PATCH] deleting thumbs --- .idea/misc.xml | 2 +- .../Fragment/VideosFragment.java | 28 +++++++++++-------- 2 files changed, 17 insertions(+), 13 deletions(-) diff --git a/.idea/misc.xml b/.idea/misc.xml index eb655f9..44a4802 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -29,7 +29,7 @@ - + diff --git a/app/src/main/java/com/tripleastudio/whatsappstatussaver/Fragment/VideosFragment.java b/app/src/main/java/com/tripleastudio/whatsappstatussaver/Fragment/VideosFragment.java index 1ba46dd..45e989e 100644 --- a/app/src/main/java/com/tripleastudio/whatsappstatussaver/Fragment/VideosFragment.java +++ b/app/src/main/java/com/tripleastudio/whatsappstatussaver/Fragment/VideosFragment.java @@ -160,16 +160,24 @@ private void delete(ArrayList list){ File[] files = dir.listFiles(); Log.d("test", "onStart: " + files.length); Arrays.sort(files, LastModifiedFileComparator.LASTMODIFIED_REVERSE); - /* for (File file: files) { + for (File file: files) { if(list.contains(file.getName())){ - deleteFile(file); - list.remove(file.getName()); - } - }*/ - for (File file: files) { - if (list.remove(file.getName())) { - deleteFile(file); + file.delete(); + + if (file.exists()) { + try { + file.getCanonicalFile().delete(); + } catch (IOException e) { + e.printStackTrace(); + } finally { + if (file.exists()) { + getContext().deleteFile(file.getName()); + } + + } + + } } } @@ -182,10 +190,6 @@ private void delete(ArrayList list){ } - private void deleteFile(File file) { - - - } private void deleteUnusedThumbs(ArrayList mylist){