我正在尝试平铺图像按钮,使其在 Android 中看起来像这样:
为了实现这一点,我尝试使用它RelativeLayout
,但没有任何成功。
我使用的 XML 布局如下:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal" android:layout_width="match_parent"
android:layout_height="match_parent">
<ImageButton android:id="@+id/ibutton1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_launcher"></ImageButton>
<ImageButton android:id="@+id/ibutton2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/ibutton1"
android:src="@drawable/ic_launcher"></ImageButton>
<ImageButton android:id="@+id/ibutton3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@+id/ibutton1"
android:src="@drawable/ic_launcher"></ImageButton>
<ImageButton android:id="@+id/ibutton4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@+id/ibutton2"
android:src="@drawable/ic_launcher"></ImageButton>
</RelativeLayout>
实现这一目标的正确方法是什么?
附加问题:有没有办法以编程方式执行此操作?
提前致谢