「android開発」SDカードのpath、指定したフォルダの画像情報を取得する方法
//SDカードのpathを取得
public static String getExtSDCard() {
File[] files = new File(“/mnt").listFiles();
String sdcard = Environment.getExternalStorageDirectory().getAbsolutePath();
String file;
for (int i = 0; i < files.length; i++) {
file = files.getAbsolutePath();
if (!file.equalsIgnoreCase(sdcard) && file.contains(“ext")) {
return file;
}
}
return null;
}
//SDカードに指定されたフォルダのすべての画像を読み込む
File folder = new File(FileUtils.getExtSDCard(),foldername);
if (!folder.exists()) {
folder.mkdirs();
}
String[] images = folder.listFiles();
if(images.length!=0){
for(int i=0;i<images.length;i++){
Log.i(“images[“+i+"]","images[“+i+"]="+images);
}
}