することは、私は次のようになります:f
がディレクトリである場合アプリケーション内のディレクトリとしてプロジェクトフォルダ(ドロウアブル、rawsなど)を使用するにはどうすればよいですか?私は、ディレクトリにアクセスしたい場合は
File f = new File(getFilesDir()+"/name");
そして、私は、ファイルを反復処理し、多くのことを行うことができます。
drawable/rawフォルダでも同じことができますか?私はidを使ってファイル名を使ってファイルのIDを取得する方法を知っていますが、どのように私がディレクトリとしてdrawableを使うことができるのか分かりません。いくつかのファイルでFileInputStreamを使う必要があるので、ファイルタイプが必要で、IDや名前は必要ありません。
は、私はこの1つのように、いくつかの「いくつかの何関連の質問を見つけました: Retrieving all Drawable resources from Resources objectしかし、私の問題は少し異なっています。私はこのようにリソースを得る方法を知っています。 idを取得することで多くのことができますが、私が知る限り、FileInputStreamは使用できません。それは私が必要とするものです:プロジェクトフォルダ(drawableまたはraw)の中にあるリソース上でFileInputStreamを使用する可能性。
内部ストレージにファイルをコピーしてください!そして、特に資産フォルダにあるときは簡単に使い始める – Xenolion