如何在Android中的Gallery中显示目录/文件夹?

时间:2014-11-16 11:33:08

标签: android android-gallery android-file

我正在创建一个应用程序,首先我创建目录,然后将图像存储在该目录中。我能够看到包含图像的这些目录(文件夹和子文件夹)。但在画廊中,它们并不可见。

以下是我制作目录的方式。

  File filePath = Environment.getExternalStorageDirectory();
        String phNumber[] = // userNumber
        String dir = "/My Main Dir/"+phNumber[0];
        File imageDirectory = new File(filePath, dir);
        if(!(imageDirectory.exists())){
            imageDirectory.mkdirs();
        }

每当我在该目录中保存图像时,请调用:

getActivity().sendBroadcast(new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE, Uri.parse("file://"+ Environment.getExternalStorageDirectory())));

当我重新启动手机并等待很长时间后,目录显示。无论如何,我可以在我的画廊中立即显示效果。

0 个答案:

没有答案