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-JETPACK-COMPOSE

Cambiar contenido animado del canvas

Tengo una imagen que ocupa toda la pantalla. Es como un fondo. Estoy representando la imagen utilizando un Canvas con el método drawImage (…), lo que lo muestra muy bien y según mis expectativas. Quiero cambiar la fuente de la imagen al hacer clic en ella. ¿Cómo puedo animar este . . . Read more

Jetpack Compose añadiendo el modificador clickable en el componente de Imagen cambia el diseño.

Cuando agregas un modificador “clickable” a una imagen que previamente estaba alineada con un texto, ya no se alinea correctamente. ¿Será debido al área táctil añadida por el modificador “clickable”? ¿Cómo puedo solucionar esto? Mi código: Row( modifier.fillMaxWidth(), verticalAlignment = Alignment.CenterVertically, horizontalArrangement = Arrangement.SpaceBetween ) { Image( modifier = modifier.clickable . . . Read more

Evento de pulsación larga en IconToggleButton

Tengo un botón de alternancia. Funciona bien, pero quiero poder mantenerlo pulsado. IconToggleButton( checked = isChecked, onCheckedChange = onCheck, modifier = modifier .pointerInput(Unit) { detectTapGestures( onLongPress = { showingHelpDialog = true } ) } ) { Icon( imageVector = if (isChecked) { Icons.Filled.Star } else { Icons.Filled.StarBorder }, contentDescription = . . . Read more

Cargando datos solo una vez con ViewModel.

Estoy construyendo una aplicación de Android utilizando Jetpack Compose y la arquitectura MVVM. En la pantalla de inicio, cargo algunos datos desde la API y los almaceno localmente, funciona bien, pero cuando navego a otra pantalla y vuelvo a la pantalla de inicio, los datos se vuelven a cargar. ¿Cómo . . . Read more