2012-08-03 48 views
1

我已经做了一个应用程序,它显示了存储在可绘制文件夹中的图像。如何从SDCard搜索图像?

现在我想实现一个应用程序,从SD卡/手机内存搜索图像,并显示在缩略图中。

回答

0

试试这个经过一些修改可以帮助ü..

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()); 
        } 
       } 
      } 
     }