Android, imageview stretch
Estoy tratando de obtener mi imagen con un dibujable png para llenar la pantalla (no me importa ratios). Sin embargo, fill_parent no funciona, y por lo que sé no hay antecedentes que se establecerá a un RelativeLayout?
Saludos
- Crear ImageViews dinámicamente dentro de un bucle
- ¿Cómo comprobar qué imagen está vinculada a ImageView en android?
- Cambiar dinámicamente el fondo de la vista de la imagen
- ¿Cómo hago el cuadrado de la imagen de android?
- Android: configuración de un fondo en 4 vistas de imagen
RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:clickable="true" android:onClick="toggleAdvice" ImageView android:id="@+id/advice_view" android:layout_width="fill_parent" android:layout_height="fill_parent" android:src="@drawable/pratbubbla_gron" android:layout_alignParentTop="true" android:layout_alignParentLeft="true"
- Rotación de ImageView y su fondo sin cultivo
- Múltiples imágenes de Android se mueven al tocar
- ImageView setMargins no funciona
- Cómo mostrar la imagen de almacenamiento externo en la vista de imagen
- android adjustViewBounds error?
- Cómo mostrar la imagen externa en android?
- toma la foto de la cámara y elige de la galería y la pantalla en la vista de imagen
- Una forma alternativa de mostrar imágenes en una aplicación para Android
Utilicé estirar / shring ImageView programmatically, probablemente este pedazo de código le ayudará:
ImageView imageView=new ImageView(context); imageView.setAdjustViewBounds(true); imageView.setImageBitmap(bitmap); imageView.setMaxHeight(maxHeight); imageView.setScaleType(ImageView.ScaleType.CENTER_INSIDE); layout.addView(imageView);
Todos los tipos de vista tienen android:background
, incluyendo RelativeLayout
. No hay necesidad de un ImageView
, aunque no puedo ver ninguna razón para que uno no llene al padre.
para hacerlo en uso de código: yourImageView.setScaleType (ImageView.ScaleType.FIT_XY);