在活动xamarin.android之间共享位图

在活动xamarin.android之间共享位图,xamarin.android,android-bitmap,android-internal-storage,Xamarin.android,Android Bitmap,Android Internal Storage,你好 在我的代码中,我使用Putextra和GetByteArray将字节数组从一个活动发送到下一个活动,以显示两个活动的图像。它一直有效,直到我在活动之间跳了一定的时间。然后我得到一个错误,说Java.lang.OutOfMemoryerror。是否有一种方法可以将位图从第一个活动保存到内部存储器,然后在第二个活动中从内部存储器解码?在Putextra命令中放置短文本以外的内容不是一个好主意。您应该将映像保存到设备的内部存储器中,然后发送文件路径(使用Putextra) 以下是一些可以让您从更

你好


在我的代码中,我使用Putextra和GetByteArray将字节数组从一个活动发送到下一个活动,以显示两个活动的图像。它一直有效,直到我在活动之间跳了一定的时间。然后我得到一个错误,说Java.lang.OutOfMemoryerror。是否有一种方法可以将位图从第一个活动保存到内部存储器,然后在第二个活动中从内部存储器解码?

在Putextra命令中放置短文本以外的内容不是一个好主意。您应该将映像保存到设备的内部存储器中,然后发送文件路径(使用Putextra)

以下是一些可以让您从更好的方向开始的内容: