我目前有一个使用位图的类。但由于位图,它不可序列化。现在我想知道哪个是处理它的最佳方式。
我应该将它存储在缓存或SD卡上吗?如何ong保存在缓存或SD卡中的位图?有没有做这些的教程
答案 0 :(得分:3)
您可以将位图对象从一个活动传递到另一个活动。请查看以下内容:
Bitmap
实现Parcelable
,因此您始终可以在意图中传递它:
Intent intent = new Intent(this, NewActivity.class);
intent.putExtra("BitmapImage", bitmap);
并在另一端检索它:
Bitmap bitmap = (Bitmap) intent.getParcelableExtra("BitmapImage");