2017-12-09 40 views

答えて

1

使用このあなたが特定のフォルダからすべての画像を取得するためのコードの下に使用することができます1

private void showImageList() { 
    File file = new 
    File(android.os.Environment.getExternalStorageDirectory() + "/SpyCam/"); 
    if (file.exists()) { 
     String[] fileListVideo = file.list(); 
     Collections.addAll(arrayList, fileListVideo); 

    } 
0

1)まず、Fileオブジェクトを定義してストレージを取得し、読み取るフォルダの名前を追加する必要があります。

File folder = new File(Environment.getExternalStorageDirectory().toString() + "/Folder Name/"); 

2)そして、フォルダオブジェクトを使用して、定義済みのフィルタを持つファイルのリストを取得します。希望が役立ちます。

if(folder.exists()) 
File[] allFiles = folder.listFiles(new FilenameFilter() { 
public boolean accept(File dir, String name) { 
    return (name.endsWith(".jpg") || name.endsWith(".jpeg") || name.endsWith(".png")); 
} 
}); 
関連する問題