我试图将位图保留在内存中以供下一个活动使用,而不是由于其大小而将其放入附加包中,或者将其保存到 SD 卡中以解决性能问题。有什么方法可以将对我的位图的引用传递给另一个活动。
我想做这样的事情
Bitmap myBitmap = null;
Intent newIntent = new Intent(thisClass.this, nextActivity.class);
newIntent.putExtra("bitmap", reference to myBitmap);
如果我传递完整的位图,它会崩溃,因为文件的大小超过 1MB,所以我只想传递一个引用或可能包含另一个类中的文件并将其序列化,或者我不确定该怎么做。