我正在尝试在我的屏幕上显示一个小图像。我希望它是一个小正方形。使用下面的代码,它显示为一个长而扁平的矩形。我附上了一张下面的图片。
爪哇代码
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
,图像会变大,但仍然是一个扁平的矩形。