【发布时间】:2015-11-11 15:48:17
【问题描述】:
我目前正在寻找一种让用户从我的应用数据中选择图像的方法。图片目前位于 Assets 文件夹中,但如果这样更容易,可能会被推送到内部存储中。
我不希望所有文件都存储在公共存储中。
我正在使用以下代码从用户库中进行选择,并且效果很好。我希望以某种方式针对当前情况使用类似的代码。
Intent intent = new Intent();
intent.setType("image/*");
intent.setAction(Intent.ACTION_GET_CONTENT);
intent.putExtra(Intent.EXTRA_LOCAL_ONLY, true);
startActivityForResult(Intent.createChooser(intent, "Select Picture"), PICK_IMAGE_REQUEST);
- 有没有办法更改该代码以显示来自应用资产文件夹或其内部存储的图像,而不是用户公共画廊文件?
【问题讨论】:
标签: android android-intent gallery android-gallery internal-storage