-2
レルムと画像とのCRUD私は、BASE64で画像を保存するレルムDBとアンドロイドCRUDに行う方法を見つけるのに役立つ、と多くの点アンドロイド、base64で
レルムと画像とのCRUD私は、BASE64で画像を保存するレルムDBとアンドロイドCRUDに行う方法を見つけるのに役立つ、と多くの点アンドロイド、base64で
あなたの問題をしようとしないだけで聞かせて、画像のビットマップのように見えますbase64Stringに変換し、次にrealmのCRUDを使用して正常に実行できます。
public static String BitmapToBase64String(Bitmap bitmap) {
ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
bitmap.compress(Bitmap.CompressFormat.PNG, 100,
byteArrayOutputStream);
byte[] byteArray = byteArrayOutputStream.toByteArray();
String encode= Base64.encodeToString(byteArray,Base64.DEFAULT);
encode = encode.replace("\n", "").replace("\r", "");
return encode;
}
このBase64Stringを領域データベースに保存します。 私はそれがあなたに役立つことを願っています。