この質問は尋ねられましたが、有効な回答は提案されていません。誰かがここで同様の質問をして答えました:内部ストレージの特定のフォルダーからファイルのリストを取得する方法は? 残念ながら、提案された回答 ( ) は実際には、提供されたファイルと同じパスを使用して新しいgetAbsoluteDir
ファイルを返します。
file.mkdir()
繰り返しになりますが、アプリのプライベート内部ストレージ ( ) に存在するサブディレクトリ ( を使用) を作成するために使用される文字列名があります/data/data/come.my.app/file
。その文字列名を使用して、そのサブディレクトリにあるファイルを一覧表示するにはどうすればよいですか? 私が思いつく唯一の方法はFile
、そのアプリ ディレクトリ内のすべてのサブディレクトリをループして、サブディレクトリ名からサブディレクトリのオブジェクトを取得することです。確かにもっと直接的な方法があります...
私がこれを行っている理由は、このディレクトリへの参照を (含まれているファイルのために) バンドルを介して (アクティビティ間で) 渡しているためです。それを行うためのより良い方法があれば、私は提案を受け入れます。