我正在使用Sqlite来保存图像,这是我用来将它们带回简单图像的代码:
byte[] bookImage = books.getImage();
Bitmap bitmap = BitmapFactory.decodeByteArray(bookImage, 0, bookImage.length);
holder.imageView.setImageBitmap(bitmap);
现在我正在尝试使用Picasso库来防止“Out Of Memory”崩溃。 这是代码:
Picasso.with(holder.imageView.getContext()).load(bitmap).into(holder.imageView);
不幸的是我无法使用load(位图)。我如何才能正确使用Picasso库?
答案 0 :(得分:3)
你可以使用Glide:
Glide.with(holder.imageView.getContext()).load(bookImage).asBitmap().into(holder.imageView);