【发布时间】:2014-02-06 13:47:03
【问题描述】:
是否可以打开 Android 图库以选择图像(例如 ACTION_PICK 意图用于来自相机和其他应用程序的图像),但使其仅显示本地存储在我们的应用程序(“res”文件夹)中的图像? 用例是提供从提供的图像中选择应用背景的选项。
【问题讨论】:
标签: android android-intent android-gallery
是否可以打开 Android 图库以选择图像(例如 ACTION_PICK 意图用于来自相机和其他应用程序的图像),但使其仅显示本地存储在我们的应用程序(“res”文件夹)中的图像? 用例是提供从提供的图像中选择应用背景的选项。
【问题讨论】:
标签: android android-intent android-gallery
不,这是不可能的。应用资产不适用于标准图库应用
【讨论】:
标准的“图库”<intent-filter> 根本不包括对应用资源的支持。
这个用例是提供从提供的图像中选择应用背景的选项。
使用您自己的ViewPager,或GridView,或StaggeredGridView,或AndroidStaggeredGrid,或其他。
【讨论】:
我能想到的最接近的是使用自定义内容提供程序,并且可能使用 ACTION_PICK 和您的内容提供程序也响应的 uri?
这更像是一个猜测而不是一个答案。
【讨论】: