我有一个带有图片的图片视图(它们的大小完全相同),图片视图应该保持所有设备,htc,sony,samsung等的大小。它的确切尺寸并不重要,应该在3.8x3.8厘米到4.5x4.5厘米之间。这意味着,如果我采用比例尺并在不同设备的屏幕上测量尺寸,它应该始终是相同的数字。
的xml:
<RelativeLayout
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
>
<ImageView
android:id="@+id/testanzeige"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:src="@drawable/info"
android:layout_width="231dp"
android:layout_height="231dp"/>
答案 0 :(得分:0)
毫米表有一个名为 mm 的单位。 (10毫米等于1厘米)
mm Millimeters - Based on the physical size of the screen
在您的情况下,您只需使用 40mm x 40mm 。
<ImageView
android:id="@+id/testanzeige"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:src="@drawable/info"
android:layout_width="40mm"
android:layout_height="40mm"/>