如何解决在Android Studio的“图库”中打开一个特定的文件夹不是图像
我写这段代码,打开所有文件夹的图片库
{
Intent intent = new Intent();
intent.setAction(android.content.Intent.ACTION_VIEW);
intent.setType("image/*");
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
}
但是我想使用内置Gallery打开一个特定的文件夹。我对此进行了搜索,发现有人在堆栈溢出中发布了有关此问题的信息,但是在任何帖子中都没有完美的解决方案。谁能帮我吗?
解决方法
照片的位置始终相同-它是DCIM / Camera文件夹。完整路径如下所示:
- / storage / emmc / DCIM-如果图像在手机内存中。
- / storage / sdcard0 / DCIM-如果它们在存储卡中。
按代码或。
private static String getGalleryPath() {
return photoDir = Environment.getExternalStorageDirectory() + "/" + Environment.DIRECTORY_DCIM + "/";
}
并打开这些特定的文件夹,您可以[按照此答案。] [1] https://stackoverflow.com/a/10749615/1371792
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。