studio setscaletype propiedades ejemplo centerinside android size resolution scale imageview

setscaletype - Android: ImageView amplía la imagen de origen



imageview android propiedades (1)

Parece que no puedo obtener mi ImageView para mostrar su imagen original en su tamaño original. El ImageView se ve así:

<ImageView android:id="@+id/Logo" android:src="@drawable/logo" android:layout_width="wrap_content" android:layout_height="wrap_content" > </ImageView>

La imagen de origen tiene 140 píxeles de ancho, pero en la pantalla del Nexus One, que tiene 480 píxeles de ancho, ocupa la mitad del ancho. Usar valores absolutos en px o dp para el ancho y la altura no cambia nada. La imagen también se ve muy antialias desde el aumento de escala. ¿Por qué está sucediendo esto y cómo puedo prevenirlo?


Lo más probable es que Android esté escalando la imagen, porque no dijiste que apoyabas pantallas grandes. Agregue un elemento adecuado <supports-screens> a su manifiesto y vea si eso ayuda.