2017-03-27 12 views
1

から読むのフォルダ名やフォルダのファイル名に、私は私のアンドロイドのプロジェクトで、このファイル構造を有する:資産フォルダ

enter image description here

私は資産フォルダに含まれるすべてのフォルダ名とそのファイル名を読みたいです。私はとても多くのことを試みましたが、私は自分の目標を達成することができません。誰かが私に正しい方向を導くことができますか?

ありがとうございます。

+0

** AssetManager mngr = myContext.getAssets(); ** **のような資産フォルダを読み込むことができます** InputStream is = mngr.open( "filename.extention"); ** –

+0

http://stackoverflow.com/質問/ 8458433/getassets-from-another-class –

+0

'すべてのフォルダ名とファイル名 '?フォルダ名は大丈夫です。しかし、それがフォルダの場合、どのようにファイル名を持つことができますか? – greenapps

答えて

0

シンプル次のように

public myClass(Context myContext) { 
    AssetManager mngr = myContext.getAssets(); 
    InputStream is = mngr.open("assests.txt"); 
} 
0

あなたは資産から特定のフォルダのファイル名を読み取ることができ、以下の機能を使用して、すべての資産を読む:「(

private List<String> getFileNames(Context context, String folderName) throws IOException { 
     AssetManager assetManager = context.getAssets(); 
     String[] files = assetManager.list(folderName); 
     return Arrays.asList(files); 
    } 
0

シンプルgetAssetsを()リストを。 ")はすべてのフォルダを表示します。

ファイルがある場合。しかし、あなたは避けています。

関連する問題