0
  • 最佳答案

    个人觉得可能是Android对于Extra的一些优化,毕竟这玩意也传不了大的对象。我觉得你可以考虑换一个机制,你抓拍了照片,先去保存本地文件,后面读取文件就完事了,只是读取文件的时候可能你还得看下是不是需要压缩下图片,图片太大等会崩了也不是不可能

    1255088796991492096  评论     打赏       凝视深渊的不是勇者是恶龙
    • 断点-含光君  回复 @凝视深渊的不是勇者是恶龙
      Bundle仅限于1mb数据,这个返回的api只是返回拍照的缩略图。 getParcelableExtra("data"),这个data字段,有些系统不是data的。也就是你如果用data获取,可能是null的。
      断点-含光君 2021-04-12 02:22:50   回复 1139423796017500160
    • 凝视深渊的不是勇者是恶龙  回复 @断点-含光君
      他问题的重点不是这个抓拍的问题,而是他怎么取数据的问题。另外其实这个抓拍他也可以不是缩略图,现在是因为他用data传,所以拿出来它就是一张缩略图。如果他用URI,那图片的数据就会写进去,就可以拿到完整的图片,这也是我为什么推荐他保存文件这种形式了。
      凝视深渊的不是勇者是恶龙 2021-04-12 02:39:44   回复 1255088796991492096
    • 断点-含光君  回复 @凝视深渊的不是勇者是恶龙
      我记得网站有URI的demo,之前有个同学咨询想相关的问题。
      断点-含光君 2021-04-12 03:16:02   回复 1139423796017500160
    • 断点-含光君  回复 @凝视深渊的不是勇者是恶龙
      https://www.sunofbeach.net/a/1212381057765195776
      断点-含光君 2021-04-12 03:16:34   回复 1139423796017500160
相关问题
2021-10-28 23:37 416 20
幻影~ · 安卓
2024-04-26 19:25 7 4
deanhu · AOSP
2024-04-25 21:53 3 10
幻影~ · 提问
2024-04-13 20:13 10 2
幻影~ · 找工作
2024-04-07 10:44 17 2
幻影~ · 问题
2024-03-31 17:20 7 2
TONYGFX · AOSP
2024-03-28 17:11 4 2