我有两节课。我想将图像路径数组从活动传递到另一个活动。我该怎么做。这些图像存储在 SD 卡中。我能够以输入流的形式检索单个图像并将其转换为字节数组并通过意图传递给另一个活动。但是我怎样才能为图像数组做到这一点。
请参阅我用于从输入流转换为字节数组的代码。
istr = getExpansionFile().getInputStream("data/image1.png");
Bitmap bitmap = BitmapFactory.decodeStream(istr);
ByteArrayOutputStream stream = new ByteArrayOutputStream();
bitmap.compress(Bitmap.CompressFormat.PNG, 100, stream);
byte[] byteArray = stream.toByteArray();
intent.putExtra("image",byteArray);
startActivity(intent);