getparcelableextra返回null

p3rjfoxz  于 2021-08-20  发布在  Java
关注(0)|答案(1)|浏览(399)

将全尺寸照片从相机活动传递到另一个活动后,当我尝试在目标活动上使用getparcelableextra时,它返回null。我认为目标活动在数据传递之前就开始了。如何克服这个问题?

g6ll5ycj

g6ll5ycj1#

@abhishek ashware getparcelableextra并不是用来以图像的形式传递海量数据的。总的来说,活动之间可以传递的数据的大小有一个限制,这基本上就是bundle大小限制。
最好的方法是将图像的uri(路径)作为字符串从摄影机活动传递到另一个活动。在receiver活动中,该uri可用于检索图像。

相关问题