如何在从Android应用程序写入文本文件时限制文件大小

时间:2013-04-10 10:24:30

标签: android

我的Android App不断在.txt文件中写入日志。我想限制这个文件大小。如果文件大小超过1MB,它将不会再写日志,并且会向用户发送通知文件中没有更多空间的通知。我该如何实现?< / p>

1 个答案:

答案 0 :(得分:2)

尝试使用此代码计算大小:

File file = new File("text.txt");
                long filesize = file.length();
                long filesizeInKB = filesize / 1024;
                long filesizeinMB=filesizeInKB/1024;