画面に小さな画像を表示しようとしています。小さな四角にしたいです。以下のコードでは、長く平らな長方形として表示されます。下の写真を添付しました。
Javaコード
ImageView q1Image = (ImageView)findViewById(R.id.q1Image);
q1Image.setScaleType(ScaleType.FIT_XY);
xmlコード
<TableRow
android:id="@+id/row4"
android:layout_width="0dip"
android:layout_height="wrap_content"
android:layout_weight="1" >
<ImageView
android:id="@+id/q1Image"
android:layout_width="10dp"
android:layout_height="10dp"
android:layout_weight=".1"
android:textSize="8sp"
android:gravity="center_horizontal" />
編集
幅と高さをそれぞれに等しくすると50dp
、画像は大きくなりますが、それでも平らに見える長方形です。