title: ImageView that is a fixed size, regardless of image size
body: <p>I have an ImageView which I want to always be the same size.  If the image is smaller than the view, I'd like it to be centred in the view.  If the Image is larger than the view then I'd like it scaled down - with aspect ratio preserved.</p>
  
  <p>I've had several attempts at this myself - the latest of which is:</p>
  
  <pre><code>&lt;LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"&gt;
    &lt;ImageView android:id="@+id/itemImage" android:layout_width="100dp"
              android:layout_height="100dp" android:scaleType="fitCenter"
              android:adjustViewBounds="true" android:gravity="center" android:padding="10px" /&gt;
    &lt;TextView android:id="@+id/currentLentItem" android:layout_width="wrap_content"
                  android:layout_height="wrap_content" android:padding="10px"/&gt;
  &lt;/LinearLayout&gt;
  </code></pre>
  
  <p>What am I missing here?</p>