如何计算MB中的可用内部存储内存?

时间:2011-04-05 06:46:36

标签: android

我想以MB为单位计算可用的内部存储空间?

我怎样才能获得它的价值?

请帮助我........

1 个答案:

答案 0 :(得分:8)

使用以下功能启用chirag,您可以以MB为单位计算可用的内部存储器。

StatFs stat = new StatFs(Environment.getDataDirectory().getPath());
    long bytesAvailable = (long)stat.getFreeBlocks() * (long)stat.getBlockSize();;
    long megAvailable = bytesAvailable / 1048576;

享受...........