gpt4 book ai didi

android - 无法从 Google 相册应用中选取图片

转载 作者:行者123 更新时间:2023-11-29 02:27:37 25 4
gpt4 key购买 nike

我正在使用以下代码(在 Kotlin 中)从我的三星平板电脑上的 Google 相册应用中选择一张图片。

val intent =  Intent (Intent.ACTION_GET_CONTENT)
intent.type = "image/*"
startActivityForResult(intent, REQUEST_GOOGLE_PHOTOS_IMAGE)

我也试过

Intent (Intent.ACTION_GET_CONTENT,MediaStore.Images.Media.EXTERNAL_CONTENT_URI)

运行此代码时,我会看到一个滑出式菜单,它允许我选择“照片”应用程序,然后我可以从中选择一张照片。但是,一旦我选择了照片,应用程序就不会像使用相机和图库那样将图像返回到我的应用程序。它反而返回滑出。当我点击后退按钮关闭滑出式菜单时,onActivityResult 被调用并带有 RESULT_CANCELED 和 0 数据。

我可以毫无问题地从图库和相机中检索照片,所以我不确定我遗漏了什么。也许是 list 中的许可或其他内容?提前致谢!

最佳答案

让我们这样尝试,

  if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
intent = new Intent(Intent.ACTION_OPEN_DOCUMENT);
} else {
intent = new Intent(Intent.ACTION_GET_CONTENT);
}

关于android - 无法从 Google 相册应用中选取图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51330098/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com