我知道如何以编程方式获取图库图像(逐个)。
现在画廊是按文件夹组织的
有没有办法在图库视图中选择并获取文件夹的路径...
答案 0 :(得分:13)
您可以获取路径here,但MediaScanner会在SDCARD上找到包含照片的每个文件夹。
final String path = android.os.Environment.DIRECTORY_DCIM;
答案 1 :(得分:13)
使用此方法,您可以获得设备Gallery
的路径:
private static String getGalleryPath() {
return photoDir = Environment.getExternalStorageDirectory() + "/" + Environment.DIRECTORY_DCIM + "/";
}
答案 2 :(得分:1)
String getGalleryPath() {
File folder = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM);
if (!folder.exists()) {
folder.mkdir();
}
return folder.getAbsolutePath();
}