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-MVVM

Cómo obtener datos de la base de datos de Room en Kotlin.

Soy nuevo en RoomDatabase. Tengo que obtener datos de la base de datos de Room en modo sin conexión. aquí está el código Json [ {“id”: 1, “name”: “Hero”, “image”: “https://upload.wikimedia.org/wikipedia/commons/4/41/Sunflower_from_Silesia2.jpg”, “age”: “23”} ] Aquí está el modelo class Actor() : ArrayList<actoritem>() @Entity(tableName = “actor”,indices = arrayOf(Index(value= arrayOf(“id”),unique = true))) . . . Read more

Guardar el estado de la instancia en AndroidViewModel.

Estoy aprendiendo a usar MVVM para mi aplicación, por lo que tengo que extender mi viewmodel utilizando AndroidViewModel en lugar de ViewModel, para poder tener el contexto de la aplicación para las cosas del repositorio, pero esto no es el problema. El problema es que solía tener el parámetro savedStateHandle . . . Read more

Cómo detener un DispatchTimer en el ViewModel cuando se cierra la vista?

Quiero cerrar el temporizador dentro de mi ViewModel cuando la vista se cierre. Mi código: MainWindow.xaml.cs: public MainWindow() { InitializeComponent(); this.DataContext = new UnitViewModel(); Console.WriteLine(System.AppDomain.CurrentDomain.BaseDirectory); } UnitViewModel.cs: class UnitViewModel : ObservableObject { DispatcherTimer dispatcherTimer = new DispatcherTimer(); public UnitViewModel() { StartTimer(); } private void StartTimer() { dispatcherTimer.Tick += new EventHandler(dispatcherTimer_Tick); . . . Read more