这是由于系统相册不知道你图片目录是一个相册。打开前需要向系统相册“注册一下”,说白了就是让系统相册知道你这个图片所在的文件夹是个相册。

private static void scanImageFile(File file) {
        Intent intent = new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE);
        Uri uri = Uri.fromFile(file);
        intent.setData(uri);
        if (Main.activity != null) {
            Main.activity.sendBroadcast(intent);
        }
}

然后再打开,一切OK了。

转载于:https://www.cnblogs.com/leagmain/p/3611865.html

Android 解决调用系统相册打不开图片 DecodeServices报解码错误相关推荐

  1. php实现调用手机相册,Android实现调用系统相册和拍照的Demo示例

    本文讲述了Android实现调用系统相册和拍照的Demo示例.分享给大家供大家参考,具体如下: 最近我在群里看到有好几个人在交流说现在网上的一些Android调用系统相册和拍照的demo都有bug,有 ...

  2. android手机调用系统相册(兼容小米手机)

    在android项目中我们往往会选择照片 , 比较懒的方式肯定是直接调用系统相册, 当然你也可以自己写一个相册读取 , 总结下我在项目中遇到的问题吧 , 目前是发现小米手机调用系统相册竟然弹出来一个选 ...

  3. 安卓9.0 调用系统相册,拍照,图片裁剪的权限

    原文章链接:https://blog.csdn.net/qq_36752486/article/details/85698875 先在AndroidManifest中获取一次权限 <!--拍照- ...

  4. Android开发 调用系统相机相册图片功能,解决小米手机拍照或者图片横竖相反问题,及小米手机相册图片路径问题

    Android开发 调用系统相机相册图片功能,解决小米手机拍照或者图片横竖相反问题,及小米手机相册图片路径问题 1.调用相机,兼容7.0 AndroidManifest配置 <providera ...

  5. android 代码调用 相册 小米,关于小米手机调用系统相册崩溃的问题

    最近在使用第三方聊天插件leancloud的时候,调用系统相册的图片,相同的代码.小米手机选择了图片之后,小米机会崩掉(别的机子,啥版本都没问题).看异常信息,指示cursor.moveToFirst ...

  6. Android调用系统相册、拍照以及裁剪最简单的实现(兼容7.0)

    这里我只实现功能,具体Android 7.0 的一些细节参考 http://blog.csdn.net/lmj623565791/article/details/72859156 具体步骤: 一.在清 ...

  7. android+代码调用+相册+小米,Android调用系统相册选择图片,支持小米4云相册

    用小米4调用系统相册选择照片时,如果云相册功能开启的话.云相册中的图片也会显示在选择列表中.经过测试,选择到云相册中的图片的话,uri的scheme是file,而不再试content.本文支持云相册的 ...

  8. android 调用相册功能吗,Android调用系统相册选择图片,支持小米4云相册

    用小米4调用系统相册选择照片时,如果云相册功能开启的话.云相册中的图片也会显示在选择列表中.经过测试,选择到云相册中的图片的话,uri的scheme是file,而不再试content.本文支持云相册的 ...

  9. android webview打开相册,Android WebView调用本地相册的方法

    本文实例为大家分享了Android WebView调用本地相册的具体实现方法,供大家参考,具体内容如下 首先要知道android本身的WebView是并不支持调用手机文件并上传的,其次WebView的 ...

  10. android 6.0获取图片地址,Android应用开发Android 保存图片到系统相册(三星6.0有效)...

    Android   保存图片到系统相册(三星6.0有效).今天要做一个保存图片到系统图库的功能,自身能力较浅,所以只能搜索了但发现网上的方法有几处bug,所以自己总结一下防止以后忘掉也想和大家分享一下 ...

最新文章

  1. 音频处理中频域转时域的恢复
  2. struts2 jquery ajax 局部刷新遇到的各种问题
  3. 将yolo标注转换为tensorflow_yolov3标注生成train.txt和test.txt同时做数据清洗
  4. 汽车之家android平板,【精】中控面板无损无缝安装安卓平板车载电脑
  5. jni c向java传递数组_通过jni将jint数组从c返回到java
  6. qemu 规范路径_基于qemu-riscv64模拟器运行debian
  7. python如何进行格式化输出变量_Python变量格式化输出实现原理解析
  8. 我最喜欢的科目是计算机课英语,初一英语作:my favorite subject(我最喜欢的科目)要求写美术课(art),80词以上,拜托啦!...
  9. 网易云api接口_网易云音乐你喜欢吗?你自己也可以做一个
  10. ImageView的属性android:scaleType作用
  11. tbSchedule 使用
  12. google提供的blog搜索网址
  13. Centos6.8系统镜像下载
  14. 巨蟹座---永远的伤
  15. cv2.erode函数
  16. 软件工程-白盒测试(实验报告)
  17. 纯js单页面赛车游戏
  18. 互联网人的乐理基础(三)
  19. Milvus 2.0 Knowhere 概览
  20. freenom域名免翻墙注册

热门文章

  1. 正式开始学习GO语言
  2. 异构计算:PC的“动车组”
  3. asp.net连接access数据库两种方法
  4. 解决IE8不能安装支付宝控件问题
  5. smart link和聚合链路综合实验
  6. matlab红色爱心,心形图的matlab实现
  7. 编写java项目如何分层_我项目中的代码都是如何分层的?
  8. IEquatable「T」和Equal详解
  9. Transform.GetComponentsInChildRen()
  10. hinernate中持久化对象的状态