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

¿Por qué mi PrintDialog siempre se abre como “guardar como” en lugar de imprimir directamente?

Tengo una ventana que quiero imprimir. Para ello, he creado un cuadro de diálogo de impresión, que se ve así: PrinterSettings settings = new PrinterSettings(); string Printer = settings.PrinterName; System.Windows.Controls.PrintDialog printDlg = new System.Windows.Controls.PrintDialog(); printDlg.PrintQueue = new PrintQueue(new PrintServer(), Printer); printDlg.PrintTicket.CopyCount = 1; printDlg.PrintTicket.PageOrientation = PageOrientation.Landscape; printDlg.PrintVisual(this, "Imprimir ventana."); Pero . . . Read more

¿Error de enlace de recursos en Android – 3.1.24?

Estoy trabajando en una aplicación de módulo MVVM y estoy obteniendo el siguiente error: – C:\Users\123.gradle\caches\transforms-2\files-2.1\67afe2b5b1b4fe8a866b1004d9b96c04\core-1.7.0\res\values\values.xml:105:5-114:25: AAPT: error: no se encontró el recurso android:attr/lStar. He utilizado estas dependencias: – dependencias { implementation "androidx.appcompat:appcompat:$rootProject.appCompatVersion" // Dependencias para trabajar con componentes de arquitectura // Es probable que debas actualizar los números de . . . Read more

Android Compose MVVM: Cómo hacer referencia a un objeto viewModel en una función Composable que no recibe argumentos. En Android Compose MVVM, a menudo necesitamos acceder a un objeto viewModel dentro de una función Composable, incluso cuando la función no recibe argumentos. Para lograr esto, podemos utilizar la función ViewModelProvider en el entorno de AndroidViewModelComposable. Aquí hay un ejemplo de cómo hacerlo: “`kotlin @Composable fun MyComposableFunction() { val viewModel = viewModel() // Aquí podemos acceder a los métodos y propiedades del viewModel // … } “` En el ejemplo anterior, utilizamos la función `viewModel` proporcionada por la biblioteca Compose para obtener una instancia del objeto `MyViewModel`. Luego, podemos acceder a los métodos y propiedades del viewModel dentro de la función Composable. Es importante tener en cuenta que, para poder utilizar la función `viewModel`, debe asegurarse de tener la dependencia correcta en su archivo Gradle y de haber configurado adecuadamente su ViewModelFactory.

¿Cómo accedería la función <code>@Composable ContentFeed()</code> al viewModel que se creó en la actividad? ¿Inyección de dependencias? ¿O es la forma incorrecta de hacer las cosas aquí? El viewModel siempre debe tener solo una instancia. “`kotlin //MainActivity.kt class MainActivity : ComponentActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) val viewModel . . . Read more

¿Cómo compartir un modelo de vista en C++ UWP?

¿Cómo puedo compartir un modelo de vista entre diferentes páginas en una aplicación C++ UWP? Esta respuesta es una solución en C# que utiliza una propiedad estática: public sealed partial class MainPage : Page { public AppViewModel ViewModel { get; set; } = new AppViewModel(); public static MainPage Current { . . . Read more