与listFiles()
我可以在/data/data/package/files
获得文件列表。
如何从/data/data/package/myfolder
这样的目录中获取文件列表?如何从内部存储中的特定文件夹获取文件列表?
谢谢。
与listFiles()
我可以在/data/data/package/files
获得文件列表。
如何从/data/data/package/myfolder
这样的目录中获取文件列表?如何从内部存储中的特定文件夹获取文件列表?
谢谢。
以上都不是确切的和真正的工作,但它有助于得到答案,谢谢。
对我的问题的回答是:
File mydir = context.getDir("myfolder", Context.MODE_PRIVATE);
File lister = mydir.getAbsoluteFile();
for (String list : lister.list())
{
//
}
你的应用程序有一个“Files”和“Caches”目录。您可以使用Context.getFilesDir()或Context.getCacheDir()查询此路径。
还有一个像“myfolder”这样的私人文件夹的Context.getDir()函数。
使用corrsponding File对象,可以枚举这些文件。
File dirFiles = mContext.getFilesDir();
for (String strFile : dirFiles.list())
{
// strFile is the file name
}