我想知道是否可以在智能手机上获取所有带有图片的文件夹。 我怎样才能获得这些文件夹?
我不想只有这个文件夹上的图片(用相机拍摄的照片在哪里):
Environment.getExternalStorageDirectory().getAbsolutePath()+"/"+ Environment.DIRECTORY_DCIM + "/"
感谢。
答案 0 :(得分:0)
您可以使用
递归查询存储中的所有文件file.listfile();
然后使用
检查其扩展名 public static String getExtension(File f) {
String ext = null;
String s = f.getName();
int i = s.lastIndexOf('.');
if (i > 0 && i < s.length() - 1) {
ext = s.substring(i + 1).toLowerCase();
}
return ext;
}
这样您就可以获得存储中的所有图片。然后你可以使用任何字符串格式方法或file.getParent来获取它们的文件夹。
答案 1 :(得分:0)
答案 2 :(得分:0)
也许使用Linux Power。我创建了一个简单的例子。
actual_host