Así que estoy cargando imágenes de un servicio web, pero el tamaño de las imágenes es a veces más pequeño o más grande que otras imágenes y la visualización parece tonta cuando Los puse en un ListView en Android. Me gustaría arreglar el tamaño de mi ImageView para que solo muestre una parte de la imagen si es más grande que una cantidad preestablecida. He intentado todo lo que puedo pensar en establecer setMaxWidth/setMaxHeight, estableciendo el tipo de escala en centerCrop, usando ClipableDrawable wrapping my BitmapDrawable, configurando usando Drawable.setBounds(). Intenté configurar el XML y programáticamente, pero ninguno de los dos funcionó. Estoy muy sorprendido de configurar el ancho/alto máximo no hizo nada. A continuación se muestra el código XML que estoy usando la definición ImageView en mi archivo de diseño:Cómo puedo hacer que mi ImageView tenga un tamaño fijo independientemente del tamaño del mapa de bits
<ImageView android:id="@+id/recipeImage"
android:maxHeight="64px"
android:maxWidth="64px"
android:scaleType="centerCrop"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:layout_alignParentTop="true"
android:layout_alignParentBottom="true"
android:layout_marginRight="6dip"/>
Nada ha funcionado. Oooooouweee ¿Qué pasa con dat? :-)
Podría haber jurado, lo intenté. Gracias por tu ayuda. – chubbsondubs
¿Qué tal 'minHeight' y' minWidth'? –