gpt4 book ai didi

适用于 Lollipop 及以上版本的 Android 照片选择器

转载 作者:行者123 更新时间:2023-11-30 01:22:48 25 4
gpt4 key购买 nike

我正在使用以下代码来挑选照片:

Intent intent =new Intent(Intent.ACTION_GET_CONTENT);
intent.setType("image/*");
startActivityForResult(intent, 100);

返回结果如下:

InputStream inputStream = getContentResolver().openInputStream(data.getData());
Bitmap bmp1 = BitmapFactory.decodeStream(inputStream);

这在 pre-lollipop 上运行良好,但它在 lollipop 及更高版本上显示“不幸的是应用程序已停止”。我需要 Lollipop 及更高版本的任何权限吗?自 Lollipop 以来有什么变化吗?请指导我/建议一个简单的方法来挑选 Lollipop 及以上的照片。

最佳答案

使用以下方式

 Intent intent = new Intent(Intent.ACTION_GET_CONTENT, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
intent.setType("image/*");
startActivityForResult(intent, Const.PICK_IMAGE_REQUEST);

或使用自定义布局和 Activity

我已经开发了它。请检查以下链接是否适用于所有 android 4.0 或更高版本。你不需要请求许可,因为它的目标版本是 22。 https://github.com/rajscet/Photo_Picker_Git

关于适用于 Lollipop 及以上版本的 Android 照片选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36844327/

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