與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
}