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

Android Jetpack: Cómo combinar Paging con Room

Estoy usando Paging3. Y tengo una base de datos local, aquí está una función DAO. public PagingSource<integer, item=””> getPagingItems(); Quiero saber cómo usar este PagingSource para mostrar datos en RecyclerView. Y que pueda cambiar con los datos de la base de datos. ¿Qué debo hacer?</integer,>

Android Room: Crear tabla basada en una entrada externa

Estoy desarrollando una aplicación Android basada en Java donde estoy utilizando Room. La aplicación está conectada a un servidor desde donde descarga configuraciones específicas del proyecto. Una de estas configuraciones es la estructura de una tabla. Tengo una tabla cuyo número y tipos de columnas varían para cada proyecto. Necesito . . . Read more

Deconflicte los nombres de columna en la entidad “join”.

Tengo 2 entidades: @Entity(tableName = “author”) data class Author( @PrimaryKey @ColumnInfo(name = “id”) val id: String, @ColumnInfo(name = “name”) val name: String ) data class Book( @ColumnInfo(name = “id”) val id: String, @ColumnInfo(name = “title”) val title: String, @ColumnInfo(name = “author_id”) var authorId: String ) Y me gustaría unirlos en . . . Read more

Insertar en la relación uno-a-muchos de la sala.

Cuando intento utilizar clases intermediarias para modelar las relaciones de entidad en Room, me encontré con un problema. Si bien la documentación describe cómo llegar a una relación de uno a muchos, no describe cómo hacer una inserción. Supongo que esto no se puede hacer automáticamente, por lo tanto, necesitamos . . . Read more