Image
Es el componente más básico de Jetpack Compose para trabajar con imágenes. Para mostrar una imagen, puedes utilizar las imágenes almacenadas en tu carpeta de recursos drawable
.
painterResource: Carga una imagen desde los recursos.
contentDescription: Una descripción de la imagen que es útil para accesibilidad (por ejemplo, lectores de pantalla).
Controlar el Tamaño y Ajuste de la Imagen
Puedes ajustar cómo la imagen se adapta al tamaño que le proporcionas usando el parámetro contentScale
. Las opciones comunes son:
ContentScale.Crop
: Recorta la imagen para llenar el espacio disponible.ContentScale.Fit
: Escala la imagen para que encaje en el espacio, sin recortar.ContentScale.FillBounds
: Deforma la imagen para llenar el espacio disponible.
Modificadores de imagen
Es posible aplicar modificadores a la imagen, veamos un ejemplo:
Efectos y Filtros
Puedes aplicar varios efectos visuales utilizando los modificadores de Compose, como transparencia, rotación y escalado.
Última actualización
¿Te fue útil?