0
下面的例子中的字段应该与我的mainActivity.java文件相关吗?对不起,我有点新的android/java中,因此我不知道什么领域来改变,以适应我现有的代码。有人可以帮忙吗?什么是字段我应该改变我的代码,以适应我自己的代码?
我mainActivity.java文件
File dirlist = new File(Environment.getExternalStorageDirectory() + "/VideoList");
if(!(dirlist.exists()))
dirlist.mkdir();
File TempFile = new File(Environment.getExternalStorageDirectory() + "/VideoList", dateFormat.format(date) + fileFormat);
这是一个例子,我发现,但我不知道哪些字段我应该在这里改变,以满足我上面的代码。我想保留它现有的计算目录大小的功能。
private static long dirSize(File dir) {
long result = 0;
Stack<File> dirlist= new Stack<File>();
dirlist.clear();
dirlist.push(dir);
while(!dirlist.isEmpty())
{
File dirCurrent = dirlist.pop();
File[] fileList = dirCurrent.listFiles();
for (int i = 0; i < fileList.length; i++) {
if(fileList[i].isDirectory())
dirlist.push(fileList[i]);
else
result += fileList[i].length();
}
}
return result;
}
我没有看到任何“域”的任何地方;我真的不知道你在问什么。 – 2011-04-30 17:51:11
可能的重复[如何将以下代码合并到我当前的现有代码?](http://stackoverflow.com/questions/5847494/how-do-i-incorporate-these-code-below-into-my-当前存在的代码) – Mat 2011-05-01 09:08:04