You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Jetpack Compose中PickVisualMedia未显示全部相册问题求助

Jetpack Compose图片选择器仅显示部分相册问题

我在Jetpack Compose中实现了图片选择器,启动后发现仅能显示设备上的部分相册,而非全部。例如仅显示收藏、相机、截图和下载相册,但AdobeLightRoom、WhatsApp等相册未出现。

选择器对话框显示示例

请问这是隐私限制(我无法理解为何相机相册这类更敏感的内容能显示,而AdobeLightRoom却不行)还是存在Bug?

以下是我的实现代码:

val multiplePhotoPickerLauncher = rememberLauncherForActivityResult(
        contract = ActivityResultContracts.PickMultipleVisualMedia(maxItems = MAX_IMAGES_SELECTED),
        onResult = { uris -> viewModel.updateSelectedImages(uris) })

multiplePhotoPickerLauncher.launch(
                            PickVisualMediaRequest(ActivityResultContracts.PickVisualMedia.ImageOnly)
                        )

已显示相册路径

/Storage/DCIM/Download
/Storage/DCIM/Camera
/Storage/DCIM/Screenshots

未显示相册路径

/Storage/DCIM/Sunsets
/Storage/DCIM/PhotosEditor
/Storage/Pictures/AdobeLightroom
/Storage/Pictures/Instagram

非常感谢!

内容的提问来源于stack exchange,提问作者Adria Fernandez

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.08 18:20:55