【发布时间】:2021-01-26 19:25:30
【问题描述】:
我的要求是在 Gallery/ Albums 下显示目录, 以以下方式创建目录并不能完全满足我的要求...
File rootPath = new File(Environment.getExternalStorageDirectory(), "directoryName");
if(!rootPath.exists()) {
rootPath.mkdirs();
}
final File localFile = new File(rootPath,fileName);
通过使用此代码,我可以通过使用带有路径的“文件管理器”来查看文件夹... “deviceStorage/directoryName”,但该文件夹在图库或相册下不可见
为了创建目录,我也尝试了以下方法...
1)File directory = new File(this.getFilesDir()+File.separator+"directoryName");
2)File directory = new File (Environment.getExternalFilesDir(null) + "/directoryName/");
3)File directory = new File(Environment.
getExternalStoragePublicDirectory(
(Environment.DIRECTORY_PICTURES).toString() + "/directoryName");
但没有运气,请帮助我的朋友 提前致谢。
【问题讨论】:
-
这个link 可能会帮助您在whatsapp 等图库中保存图片
-
通过使用上面的链接也得到了相同的结果,它没有显示Gallery下的目录,它只是创建了一个可以使用文件管理器找到的目录,任何其他方式请分享我会试试。谢谢
标签: java android image directory gallery