Android 我如何拍摄一个活动的图像并将其移动到另一个活动中
如果我查看了多个图像的栅格视图,用户选择一个图像并单击“下一步”。如何将所选图像从一个屏幕移动到另一个屏幕。例如,在介绍屏幕上,我有一个小狗的图像,我点击该图像使它进入另一个活动,但我如何将该图像转移到第二个活动中 我试着做的是,我已经厌倦了按照同样的原则,将弦从一个活动移动到另一个活动,但在那个活动上没有运气 谢谢, 写起来很刺耳Android 我如何拍摄一个活动的图像并将其移动到另一个活动中,android,Android,如果我查看了多个图像的栅格视图,用户选择一个图像并单击“下一步”。如何将所选图像从一个屏幕移动到另一个屏幕。例如,在介绍屏幕上,我有一个小狗的图像,我点击该图像使它进入另一个活动,但我如何将该图像转移到第二个活动中 我试着做的是,我已经厌倦了按照同样的原则,将弦从一个活动移动到另一个活动,但在那个活动上没有运气 谢谢, 写起来很刺耳 byte[] imgByteArray = ... convert Bitmap to byte array Intent I = new Intent(YourA
byte[] imgByteArray = ... convert Bitmap to byte array
Intent I = new Intent(YourActivity.this, NewActivity.class);
i.putExtra("imgBytes", imgByteArray);
startActivity(i);
阅读
Bundle extras = getExtras();
byte[] imgByteArray = extras.getByteArray("imgBytes");
Bitmap bitmap = ... convert byte array to Bitmap
理想情况下,最好使用某种图像缓存库,如毕加索或Universal image Loader,以便更好地处理内存,这样您就可以传递图像url而不是字节。为什么要单击发送整个图像?您可以尝试在单击时将图像url发送到下一个活动。将图像url作为字符串发送并加载到其他活动中。发送整个位图不太好,因为它们有时太大。这太棒了。你们这么多人认为: