Obvykle se nedoporučuje ukládat obrazová data do databáze. Pokud to však váš projekt vyžaduje, můžete tak učinit.
Obrazová data jsou obvykle ukládána do db pomocí datového typu BLOB, Room také poskytuje podporu pro datový typ BLOB Documentation
Pro ukládání obrazových dat můžete deklarovat svou třídu entity, jak je uvedeno níže.
@Entity(tableName = "test")
public class Test{
@PrimaryKey
@ColumnInfo(name = "_id")
private int id;
@ColumnInfo(typeAffinity = ColumnInfo.BLOB)
private byte[] image;
}