En Android, definí ImageView
como layout_width
como fill_parent
(que ocupa todo el ancho del teléfono).Cómo escalar una imagen en ImageView para mantener la relación de aspecto
Si la imagen que pongo en ImageView
es más grande que layout_width
, Android lo escalará, ¿verdad? ¿Pero qué hay de la altura? Cuando Android escala la imagen, ¿mantendrá la relación de aspecto?
Lo que averiguo es que hay un espacio en blanco en la parte superior e inferior de ImageView
cuando Android escala una imagen que es más grande que ImageView
. ¿Es eso cierto? Si es así, ¿cómo puedo eliminar ese espacio en blanco?
Gracias. Pero, ¿qué sucede si tengo ImageView y configuro la imagen usando imageView.setImageBitmap()? – michael
Es lo mismo, solo hecho en código en lugar de XML. 'setImageBitmap' es lo mismo que' android: src = "..." 'y' setBackground ... 'es' android: background = "..." ' –
@SteveHaley Sé que es muy tarde, pero ¿puedes por favor? dime el equivalente a image.setImageDrawable en el código xml –