アセットフォルダの下にmp3ファイルのリストがあります。このディレクトリの下にファイルとそこに存在するパスをリストしたいと思います。アセットディレクトリの下にあるファイルのリストを取得
私はgetAssets()を試しましたが、私が得るものはすべてファイル名です。
他にもありますか?事前
アセットフォルダの下にmp3ファイルのリストがあります。このディレクトリの下にファイルとそこに存在するパスをリストしたいと思います。アセットディレクトリの下にあるファイルのリストを取得
私はgetAssets()を試しましたが、私が得るものはすべてファイル名です。
他にもありますか?事前
で
おかげでこの質問はすでにここstackoverflowの中に、下記のリンクで答えた:
android list files contained in assets subfolder
を次に自分の名前で、あなたは彼らが、例えば何であるかに依存してそれらにアクセスすることができます彼らは画像をしている場合は、以下のようにそれらにアクセス:
try {
InputStream im = getAssets().open("image.jpg");
Drawable d = Drawable.createFromStream(im, null);
imageView.setImageDrawable(d);
}
catch(IOException ex) {
return;
}
これは私が意味するものではありません。私はファイルオブジェクトがgetAssetか何か他のものを使用しています – user3291059
3つは資産のすべてのファイルを取得するためのものではありません。アセット・フォルダ・リストはファイルの文字列リストを提供し、その拡張子を持つタイプを見つけることができ、 'getAssets.open(assetName) 'を使用して取得することができます。あなたがすることができるすべてです。その名前であなたにinputStreamを与えます。 –
はこの質問への外観を与える、それは非常に似ています。http://stackoverflow.com/questions/9564950/android-list-files-contained-in- assets-subfolder – ZLNK
「[Assetsから特定のファイルの絶対パスを特定する方法]」(http://stackoverflow.com/questions/4744169/how-to-determine-the-absolute-path-for-specific-アセットからのファイル) –
"getAssets()を試しましたが、取得するものはすべてファイル名です" - それ以外は何を期待していますか? – CommonsWare