Tag: ANDROID-MVVM
Tengo una lista de 36000 coordenadas que necesito trazar en un lienzo como puntos. Las coordenadas cambian constantemente, por lo que las mantengo en un mapa como parte de mi ViewModel como mutableStateOf(HashMap<int, atomicinteger=””>()) y los AtomicIntegers se actualizan constantemente. El mapa consiste en ángulos y distancias que convierto en . . . Read more
Estoy buscando el enfoque correcto para declarar el ViewModel en tiempo de diseño para una ventana de Avalonia. Algunos ejemplos sugieren: d:DataContext=” {d:DesignInstance viewModels:LoginViewModel, IsDesignTimeCreatable=True} ” Esto genera un error: XamlParseException en la línea 5:5: No se puede resolver el tipo DesignInstance desde el espacio de nombres http://schemas.microsoft.com/expression/blend/2008 La plantilla . . . Read more
Tengo un valor int livedata. Su valor inicial es 3. En el fragmento Quiz, su valor disminuye y se vuelve 0. Pero en el fragmento End, su valor todavía permanece en 3, ¿por qué? ViewModel class QuizViewModel : ViewModel() { private val vidas = MutableLiveData<Int>() var vidas = 3 init . . . Read more
Quiero acceder a la propiedad ‘head’ de SampleModel en ViewModel ¿Cómo solucionar este error? Esto es MVVM (no se utiliza Combine, RxSwift… sólo se utiliza UIKit) SampleViewModel.swift class SampleViewModel { var model: SampleModel? let changeData = Observer(model?.head) // Error en la línea init() { self.model = SampleModel() } func changeLabel(_ . . . Read more
Tengo una pregunta relacionada con las pruebas unitarias en Android. La aplicación está escrita en Kotlin, siguiendo una arquitectura MVVM, usando Dagger-Hilt, Room, etc… He escrito todas las pruebas para los DAO de Room, siguiendo la documentación oficial. He creado repositorios falsos para poder probar algunos Managers/Helpers (estas clases encapsulan . . . Read more