Het wordt meestal niet aanbevolen om afbeeldingsgegevens in de database op te slaan. Maar als dit echter nodig is voor uw project, kunt u dit wel doen.
Afbeeldingsgegevens worden meestal opgeslagen in db met behulp van BLOB-gegevenstype, Room biedt ook ondersteuning voor BLOB-gegevenstype Documentatie
U kunt uw entiteitsklasse declareren zoals hieronder vermeld om afbeeldingsgegevens op te slaan.
@Entity(tableName = "test")
public class Test{
@PrimaryKey
@ColumnInfo(name = "_id")
private int id;
@ColumnInfo(typeAffinity = ColumnInfo.BLOB)
private byte[] image;
}