0
  • 最佳答案

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

    1255088796991492096  评论     打赏       凝视深渊的不是勇者是恶龙
    • 断点-含光君  回复 @凝视深渊的不是勇者是恶龙
      Bundle仅限于1mb数据,这个返回的api只是返回拍照的缩略图。 getParcelableExtra("data"),这个data字段,有些系统不是data的。也就是你如果用data获取,可能是null的。
      断点-含光君 2021-04-12 10:22   回复 1139423796017500160
    • 凝视深渊的不是勇者是恶龙  回复 @断点-含光君
      他问题的重点不是这个抓拍的问题,而是他怎么取数据的问题。另外其实这个抓拍他也可以不是缩略图,现在是因为他用data传,所以拿出来它就是一张缩略图。如果他用URI,那图片的数据就会写进去,就可以拿到完整的图片,这也是我为什么推荐他保存文件这种形式了。
      凝视深渊的不是勇者是恶龙 2021-04-12 10:39   回复 1255088796991492096
    • 断点-含光君  回复 @凝视深渊的不是勇者是恶龙
      我记得网站有URI的demo,之前有个同学咨询想相关的问题。
      断点-含光君 2021-04-12 11:16   回复 1139423796017500160
    • 断点-含光君  回复 @凝视深渊的不是勇者是恶龙
      https://www.sunofbeach.net/a/1212381057765195776
      断点-含光君 2021-04-12 11:16   回复 1139423796017500160
相关问题
_empty · Android
2019-10-20 23:51 628 2
application · Android
2019-11-05 00:26 779 2
三流废物 · android / 小白
2019-11-22 00:35 1067 5
豪豪好嘛 · Android / GPS
2019-11-26 20:15 883 5
Jian · android
2019-11-28 01:51 615 2
2019-12-01 01:01 705 2
小陈学编程 · Android
2019-12-01 19:08 633 2
fkinggod · Android
2019-12-08 09:19 660 5
fkinggod · Android
2019-12-08 20:47 610 2
kissmyass · Android
2019-12-09 07:08 537 2
独一无二的名zi · Android
2019-12-30 06:48 415 2