我有一个包含图像视图和按钮的片段,当我单击按钮转到具有以位图图像的活动时,在该活动中,我有一个按钮(保存)应完成该活动并返回到带有位图数据的片段。
我尝试使用意图和捆绑包,但没有任何效果。
最佳答案
您需要将您的Bitmap
数据转换为byte
数组,然后将其放入Bundle
ByteArrayOutputStream mStream = new ByteArrayOutputStream();
yourBitmapImage.compress(Bitmap.CompressFormat.PNG, 100, mStream);
byte[] byteArray = mStream.toByteArray();
Bundle mBundle = new Bundle();
mBundle.putByteArray("image",byteArray);