我想ImageView
使用 R.id 而不是 R.drawable 将图像保存到数据库中,因为图像可以更改(因为它是相机图片)。l 不能使用图片路径保存,因为图库可能被篡改。
HotOrNot entry = new HotOrNot(this);
byte[] image4 = HotOrNot.getBytes(BitmapFactory.decodeResource(null, R.id.imageView2));
entry.open();
entry.createEntry(image4);
entry.close();
public static byte[] getBytes(Bitmap bitmap) {
ByteArrayOutputStream stream = new ByteArrayOutputStream();
bitmap.compress(CompressFormat.PNG, 0, stream);
return stream.toByteArray();
}