转自:http://blog.csdn.net/yanfangjin/article/details/7393023
在如下的xml配置文件中,起初对于android:layout_marginBottom,即需要控制imagebutton对于向下的间距,则不能working。
<RelativeLayout
android:id="@+id/bar" android:layout_width="wrap_content" android:layout_height="fill_parent" android:background="@drawable/ic_bar_bg" android:layout_alignParentRight="true" android:orientation="horizontal" ><ImageButton
android:id="@+id/gallery" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerHorizontal="true" android:layout_marginBottom="10dp" android:background="@drawable/ic_frame"/></RelativeLayout>
查看很多的blog,对于releated layout的设置有一定的了解,后续测试中,添加了如下的设置android:layout_alignParentBottom="true",则能够使用layout_marginBottom这个特性,因此认为默认的设置,alignParantBottom肯定是false,因此layout_marginBottom不起作用。
<RelativeLayout
android:id="@+id/bar" android:layout_width="wrap_content" android:layout_height="fill_parent" android:background="@drawable/ic_bar_bg" android:layout_alignParentRight="true" android:orientation="horizontal" ><ImageButton
android:id="@+id/gallery" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerHorizontal="true" android:layout_alignParentBottom="true" android:layout_marginBottom="10dp" android:background="@drawable/ic_frame"/></RelativeLayout>