Spikey Sanju
05/09/2021, 10:40 PMColor to room db in Jetpack Compose?. I’m trying to save an Article to room db (One of the params is Compose Color).
Currently it shows error like to Use TypeConverter for color field to save the data.
How to achieve this?. Below I’ve attached my Model class.Se7eN
05/09/2021, 11:04 PMColor to and from Long (or Int) to store or retrieve from the dbSpikey Sanju
05/09/2021, 11:14 PMerror: Class is referenced as a converter but it does not have any converter methods.
ColorConverters Class 👇
class ColorConverters {
@TypeConverter
fun fromColor(color: Color) : Int? {
return color.toArgb()
}
@TypeConverter
fun toColor(color:Int) : Color {
return Color(color)
}
}Albert Chang
05/10/2021, 12:31 AMAlbert Chang
05/10/2021, 12:36 AMSe7eN
05/10/2021, 12:32 PMInt for now and create an extension Source.color for Color . Or maybe use android.graphics.Color