Tag: ANDROID-MVVM
private fun renderA(state: AViewModel.State?){ when (state){ is AViewModel.State.Success -> { if (state.description.isNotEmpty()) binding.textView1.text = state.description } else ->{ } } } private fun renderB(state: BViewModel.State?){ when (state){ is BViewModel.State.Success -> { if (state.description.isNotEmpty()) binding.textView1.text = state.description } else ->{ } } } “` Ambas funciones están afectando al textView1. ¿Cómo . . . Read more
Soy nuevo en MVC y en los modelos de vista. Tengo problemas para generar una consulta de búsqueda LINQ en una propiedad relacionada de mi modelo de búsqueda. Aquí está mi modelo de MaterialRequestMaster en la capa de dominio: “`c# public class MaterialRequestMaster : BaseDomain<long> { public string RequestCode { . . . Read more
He implementado con éxito MVVM basado en repositorios. Sin embargo, necesito pasar un objeto de clase entre fragmentos. He implementado un sharedViewModel entre varios fragmentos, pero el valor establecido siempre es nulo. Sé que esto se debe a que no estoy pasando el contexto de la actividad a la inicialización . . . Read more
Quiero ejecutar el comando del botón de forma asíncrona. La siguiente aplicación puede ejecutarse de forma asíncrona. Pero no pude encontrar cómo pasar el CommandParameter que especifiqué en el lado XAML al evento. ¿Qué tipo de aplicación debo hacer? Agradecería si me ayudan. AsyncCommand.cs & IAsyncCommand public interface IAsyncCommand : . . . Read more
Tengo una Vista (MainWindow.Xaml) que tiene un contexto de datos configurado en MainWindowViewModel y la abro desde MainUIService como se muestra en el código a continuación. public class MainUIService { void IMainUIService.Show() { var viewModel = ViewModelSource.Create(() => new MainWindowViewModel()); var mainUI = new MainWindow(); mainUI.DataContext = viewModel; System.Windows.Application.Current.MainWindow = . . . Read more