ディレクトリからファイルの 50% を削除しても、ディレクトリ サイズは変わりません。ディレクトリ サイズも縮小したいです。コードは次のとおりです。
Log.d("rohith", "Before Clean cacheDir from File Cache "+cacheDir.length());
File[] files=cacheDir.listFiles();
Log.d("rohith", "files.length="+files.length);
for(int i=files.length;i>50;i--)
{
Log.d("rohith2", "files[i].getName()= "+files[i-1].getName());
File f = new File(cacheDir,files[i-1].getName());
boolean result = f.delete();
}
files=cacheDir.listFiles();
Log.d("rohith", "files.length="+files.length);
Log.d("rohith", "after Clean cacheDir from File Cache "+cacheDir.length());