【发布时间】:2015-10-19 21:00:18
【问题描述】:
将位图发送到另一个活动不存储在设备上的最佳方式是什么?
如果我 putExtra(Bitmap),我会遇到缓冲区问题,因为 Bitmap 太大。
现在我用这个但是太慢了:
Intent intent = new Intent(context, ImageScreen.class);
ByteArrayOutputStream stream = new ByteArrayOutputStream();
bitmap.compress(Bitmap.CompressFormat.PNG, 100, stream);
byte[] bytes = stream.toByteArray();
intent.putExtra("image",bytes);
context.startActivity(intent);
【问题讨论】:
标签: android android-intent android-activity bitmap