【发布时间】:2020-11-26 14:55:11
【问题描述】:
我想使用我的应用程序中的按钮打开手机的图库。我正在使用这样的东西:
goToGalleryButton.setOnClickListener {
val intent = Intent()
intent.action = Intent.ACTION_VIEW
intent.type = "image/*"
intent.flags = Intent.FLAG_ACTIVITY_NEW_TASK
startActivity(intent)
}
按下按钮后,会弹出选择所需应用程序的窗口。如果我选择 Google 照片应用程序,一切都很好,我可以随意查看所有图像和视频,但如果我选择三星的图库,我会收到“不支持的文件”错误消息。
华为设备在选择原生图库应用时也会发生类似的情况。
有没有办法在打开原生图库应用时避免出现该错误消息?
【问题讨论】:
标签: android android-intent android-gallery