studio resoluciones resolucion programacion pantalla imagen cambiar aplicacion ajustar adaptar android imageview android-imageview

resoluciones - Android-Imageview en el centro en toda la resolución de pantalla



manual de programacion android pdf (1)

Simplemente configure el atributo scaleType de su ImageView. Posibles valores aquí: ImageView.ScaleType Es posible que desee usar CENTER .

Además, se enfrenta a otro problema: debe proporcionar una imagen hdpi además de su imagen mdpi para que su imagen mdpi no se amplíe automáticamente a hdpi en el sistema Android, lea más aquí: http://developer.android.com /guide/topics/resources/providing-resources.html

Edit: Ah, y casi lo olvido: las carpetas ''drawable-mdpi'' y ''drawable-hdpi'' solo son posibles si construyes tu proyecto contra al menos Android 1.6. Por lo tanto, debe configurar su minSdkVersion en 3 y su targetSdkVersion en 4, y colocar sus imágenes en la carpeta normal "dibujable" para que Android 1.5 se ponga al día. Vea este video de Google I / O 2010 para obtener más información: Crear una amplia red para todos los dispositivos Android .

En este momento, estoy desarrollando aplicaciones para Android usando SDK 1.5 y pruebas de aplicaciones en HTC Hero, su firmware es Android 1.5.

Déjame llegar al punto actual: en la aplicación, tengo una vista de imagen para mostrar la imagen (la resolución de la imagen es de 320 * 480), ahora la imagen muestra la imagen en pantalla completa a la perfección, pero cuando intento probarlo en HTC EVO 4G (teniendo resolución 480 * 800), la imagen se estira.

Entonces, ¿qué me gustaría hacer es mostrar la imagen de resolución 320 * 480 en todos los dispositivos móviles con resolución de pantalla? Quiero decir, si el móvil tiene una resolución más alta (es decir, 480 * 800, 480 * 854 o más) de lo que debería mostrarse la imagen en la parte "Centro" de la pantalla.

Para mostrar la imagen en el centro en todas las pantallas (sin estirar o cortar) con una resolución distinta a 320 * 480, ¿qué atributos debo configurar?