Use sub directories to store message files

This commit is contained in:
M66B
2022-10-08 08:39:03 +02:00
parent 728d5b796c
commit 673af2028e
5 changed files with 2840 additions and 3 deletions

View File

@@ -2390,6 +2390,18 @@ public class Helper {
return size;
}
static List<File> listFiles(File dir) {
List<File> result = new ArrayList<>();
File[] files = dir.listFiles();
if (files != null)
for (File file : files)
if (file.isDirectory())
result.addAll(listFiles(file));
else
result.add(file);
return result;
}
static long getAvailableStorageSpace() {
StatFs stats = new StatFs(Environment.getDataDirectory().getAbsolutePath());
return stats.getAvailableBlocksLong() * stats.getBlockSizeLong();