我刚刚创建了一个只有一个 ImageView 的 GUI。下面的代码:
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/TableLayout1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center|top"
android:background="@drawable/exam_list_bg"
android:gravity="top|center" >
<TableRow
android:id="@+id/tableRow1"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/exam_icon_failed" />
</TableRow>
</TableLayout>
更多信息: -exam_icon_failed.png (97x175)-我使用 Galaxy Nexus 作为预览设备(在 Eclipse 中)
问题是: - 在预览屏幕中,我看到图像没问题(保持比例,没有拉伸..)但是当我安装在手机中时(与预览设备的屏幕尺寸相同)-> 图像被拉伸了。
你能给这个案例一些建议吗?我想保持图像比例。非常感谢!