Como faço para meu ImageView ter um tamanho fixo, independentemente do tamanho do bitmap
Então, eu estou carregando imagens de um serviço da Web, mas o tamanho das imagens às vezes é menor ou maior que outras imagens e a visualização parece boba quando eu as coloco em um ListView no Android. Gostaria de corrigir o tamanho do meu ImageView para que ele mostre apenas uma parte da imagem se for maior que uma quantidade predefinida. Eu tentei de tudo o que posso pensar em definir setMaxWidth / setMaxHeight, definir o tipo de escala como centerCrop, usando ClipableDrawable para agrupar meu BitmapDrawable, usando Drawable.setBounds (). Eu tentei definir o XML e programaticamente, mas nenhum funcionou. Estou muito surpreso ao definir a largura / altura máxima não fez nada. Abaixo está o XML que estou usando na definição do ImageView no meu arquivo de layout:
<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"/>
Mas nada funcionou.