es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: ANDROID-ROOM

“No se puede acceder a la base de datos en el hilo principal ya que podría bloquear la interfaz de usuario durante un largo período de tiempo. Además, accedí a Room utilizando coroutines.”

Inicialmente accedí directamente a una función de viewModel que lanzó una coroutine de ámbito viewModel para la consulta que estaba ejecutando. Eso tuvo el mismo error. Luego, cambié la función de viewModel a una función suspendida y la llamé desde una coroutine en el fragmento. Eso tampoco funcionó. Entonces, hice . . . Read more

¿Cómo puedo guardar una List en una entidad?

Estoy guardando una entidad que se ve así: @Entity data class Entity( @PrimaryKey val id: Int, val productPresentationList: List<int>, val supplierComparePriceList: List<suppliercompareprice> ) Y cuando ejecuto la aplicación, obtengo este mensaje de error: com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Se esperaba un int pero era BEGIN_OBJECT en la línea 1 columna 3 ruta $[0] . . . Read more