でlistFiles()
ファイルのリストを取得できます /data/data/package/files
。
のようなディレクトリからファイルのリストを取得するにはどうすればよい /data/data/package/myfolder
ですか?
ありがとう。
アプリケーションには「Files」および「Caches」ディレクトリがあります。Context.getFilesDir() または Context.getCacheDir() を使用して、このパスを照会できます。
「myfolder」などのプライベート フォルダー用の Context.getDir() 関数もあります。
対応する File オブジェクトを使用して、ファイルを列挙できます。
File dirFiles = mContext.getFilesDir();
for (String strFile : dirFiles.list())
{
// strFile is the file name
}
上記のどれも正確で実際には機能しませんでしたが、答えを得るのに役立ちました、ありがとう。
私の問題への答えは次のとおりです。
File mydir = context.getDir("myfolder", Context.MODE_PRIVATE);
File lister = mydir.getAbsoluteFile();
for (String list : lister.list())
{
//
}