Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/230.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在android中通过bundle传递位图并接收相同的位图_Android_Bitmap - Fatal编程技术网

如何在android中通过bundle传递位图并接收相同的位图

如何在android中通过bundle传递位图并接收相同的位图,android,bitmap,Android,Bitmap,在我的应用程序中有一个模块,用户必须在其中拍摄多张照片。捕获图像后,我将imageURI转换为位图,并将该位图放置到ImageView。 除三星外,该应用程序在所有设备上都运行良好。 为了解决此问题,我必须将位图传递到onSaveInstanceState方法,并在onCreate方法中接收该位图。为此,我已将位图传递到Bundle,但无法通过Bundle传递位图。 谁能帮帮我吗 提前感谢。位图类实现了可打包接口,所以您可以将其保存在捆绑包中 saveInstance.putParcelable

在我的应用程序中有一个模块,用户必须在其中拍摄多张照片。捕获图像后,我将imageURI转换为位图,并将该位图放置到ImageView。 除三星外,该应用程序在所有设备上都运行良好。 为了解决此问题,我必须将位图传递到
onSaveInstanceState
方法,并在
onCreate
方法中接收该位图。为此,我已将位图传递到Bundle,但无法通过Bundle传递位图。 谁能帮帮我吗


提前感谢。

位图类实现了可打包接口,所以您可以将其保存在捆绑包中

saveInstance.putParcelable("bm", yourBitmap);
并将其视为

Bitmap bm = savedInstance.getParcelable("bm");

位图类实现了可分配的接口,所以您可以将其保存在bundle中

saveInstance.putParcelable("bm", yourBitmap);
并将其视为

Bitmap bm = savedInstance.getParcelable("bm");

位图类实现了可分配的接口,所以您可以将其保存在bundle中

saveInstance.putParcelable("bm", yourBitmap);
并将其视为

Bitmap bm = savedInstance.getParcelable("bm");

位图类实现了可分配的接口,所以您可以将其保存在bundle中

saveInstance.putParcelable("bm", yourBitmap);
并将其视为

Bitmap bm = savedInstance.getParcelable("bm");

谢谢你,伙计。帮我节省了很多时间,非常感谢你。帮我节省了很多时间,非常感谢你。帮我节省了很多时间,非常感谢你。节省了我很多时间。