我想构建一个应用程序,它将从sdcard
读取特定文件夹,然后使用GalleryView
在该文件夹中显示图像。
答案 0 :(得分:0)
您可以使用以下代码获取特定目录中的图像
public void walkdir() {
File dir =new File(getExternalFilesDir(), "urdir");
String filePattern = ".png";
File listFile[] = dir.listFiles();
if (listFile != null) {
for (int i = 0; i < listFile.length; i++) {
if (listFile[i].isDirectory()) {
walkdir(listFile[i]);
} else {
if (listFile[i].getName().endsWith(filePattern)){
//Do what ever u want
// Log.e("PDF",listFile[i].getName());
//here you will get the files
}
}
}
}
}