如何实现具有显示图像预览的专辑的gridview

时间:2014-09-01 13:59:52

标签: android gridview

如何实现具有显示图像预览的相册的gridview(特定相册包含的图像的预览)?

这是针对图片库app.i搜索了4个小时,我找不到办法做到这一点。但大多数图库应用都有此功能

1 个答案:

答案 0 :(得分:0)

在获取视图的适配器中,您需要验证元素是一个目录并包含图像,然后以递归方式获取图像。太简单了。

这是我的代码,用于递归地从文件夹中获取图像,返回找到的第一个图像。见FileFilter

  private File searchThumbnail(File folder) {
    File[] files = folder.listFiles(new FilterGallery());
    if (files != null)
        for (File file : files) {
            if (file.isDirectory())
                return searchThumbnail(file);
            else
                return file;
        }
    return null;
  }