我正在尝试创建图片中的按钮。我设置了第二个LinearLayout
的{{1}}参数marginTop
来移动布局。在这里我遇到了一个问题:在 5''屏幕上,它似乎正好(如左图)但在 7''+ 按钮变得更大(正如我想的那样),但它看起来像在右边的图片(底部按钮向下移动)。如何解决我的问题,以便在不同的屏幕上,它看起来一样?
-28dp
答案 0 :(得分:0)
尝试此布局
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:gravity="center_horizontal">
<View
android:layout_width="wrap_content"
android:layout_height="0dp"
android:layout_weight="1" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/hexa" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/hexa" />
<View
android:layout_width="wrap_content"
android:layout_height="0dp"
android:layout_weight="1" />
</LinearLayout>
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_marginTop="60dp"
android:src="@drawable/hexa" />
</RelativeLayout>
希望这正是你所需要的。 注意:用你的图像替换我的图像。