Как мне сделать мой ImageView фиксированного размера независимо от размера растрового изображения

Поэтому я загружаю изображения из веб-службы, но размер изображений иногда меньше или больше, чем у других изображений, и визуализация выглядит глупо, когда я помещаю их в ListView в Android. Я хотел бы зафиксировать размер моего ImageView так, чтобы он отображал только часть изображения, если он больше предварительно установленного количества. Я перепробовал все, что мог придумать: установить setMaxWidth / setMaxHeight, установить тип масштаба centerCrop, использовать ClipableDrawable, обернуть мой BitmapDrawable, установить с помощью Drawable.setBounds (). Я попытался установить в XML и программно, но ни один не работал. Я очень удивлен, установив максимальную ширину / высоту, ничего не сделал. Ниже приведен XML-код, который я использую в ImageView для определения ImageView:

    <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"/>

Но ничего не сработало.

Ответы на вопрос(2)

Ваш ответ на вопрос