我正在尝试在Android中平铺图片按钮:
Tile Image Buttons http://s14.postimage.org/pr8p8uadt/tile_button.png
为了达到这个目的,我尝试使用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>
实现这一目标的正确方法是什么?
其他问题:有没有办法以编程方式执行此操作?
提前致谢
答案 0 :(得分:0)
您是否尝试使用LinearLayout并在使用ImageButton属性后? 在ImageButton的属性中有Margin - &gt;在这里,您可以将左侧,顶部等放置在物体上所需的距离。