我有一张来自网络的图片ImageView
。它非常小(一个图标),我想将它存储在我的 SQLite 数据库中。我可以从中得到一个Drawable
,mImageView.getDrawable()
但我不知道下一步该做什么。我不完全了解Drawable
Android中的课程。
我知道我可以从类似的地方得到一个字节数组Bitmap
:
Bitmap defaultIcon = BitmapFactory.decodeStream(in);
ByteArrayOutputStream stream = new ByteArrayOutputStream();
defaultIcon.compress(Bitmap.CompressFormat.JPEG, 100, stream);
byte[] bitmapdata = stream.toByteArray();
但是如何从 a 中获取字节数组Drawable
?