我有一个包含图像视图和按钮的片段,当我单击按钮转到具有以位图图像的活动时,在该活动中,我有一个按钮(保存)应完成该活动并返回到带有位图数据的片段。

我尝试使用意图和捆绑包,但没有任何效果。

最佳答案

您需要将您的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);

10-07 18:30