我已经完成了一个应用程序,它显示了存储在可绘制文件夹中的图像。
现在我想实现一个从 SD 卡/手机内存中搜索图像并将它们显示在缩略图中的应用程序。
尝试一些修改它可能会帮助你..
private void walkdir(File dir)
{
String filePattent = ".jpge";
String filePattentCAP = ".JPGE";
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(filePattent) || listFile[i].getName().endsWith(filePattentCAP))
{
fileName.add(listFile[i].getName());
filePath.add(listFile[i].getAbsolutePath());
}
}
}
}