Android Layout XML属性研究--android:layout_marginBottom

原创 2012年03月25日 21:45:40

在如下的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>

利用代码修改layout_marginBottom的属性

利用代码修改layout_marginBottom的属性Android开发中,可以利用xml来设置控件距离底部的尺寸,即设置layout_marginBottom的属性,那么,如何在java代码中设置...
  • liranke
  • liranke
  • 2015年04月22日 18:20
  • 14632

Andorid 布局layout_margin和padding分析

很长时间对于margin和padding的作用区别模糊,不知道有什么区别。 这次经过试验终于搞清楚了: margin是控件或者布局的整体区域,相对于父布局以及周围控件和布局的上下左右的距离。 p...
  • luoyouren
  • luoyouren
  • 2015年10月22日 17:42
  • 9587

详解 layout_marginTop 与 layout_marginBottom

layout_marginTop,layout_marginBottom,layout_marginRight,layout_marginLeft 是 RelativeLayout 中的四种属性,今天...
  • Hultron
  • Hultron
  • 2016年11月07日 16:30
  • 8460

android布局属性之margin

Margin: android:layout_margin:本元素离上下左右间的距离   android:layout_marginStart:本元素离开始的位置的距离 android:lay...
  • laurawan
  • laurawan
  • 2014年01月13日 11:05
  • 29604

RelativeLayout的layout_marginBottom属性失效问题

  • w958796636
  • w958796636
  • 2016年10月25日 14:28
  • 3365

Android的RelativeLayout的view的layout_marginBottom不起作用

当RelativeLayout的view设置了layout_alignParentBottom属性以后,该view的layout_marginBottom会不起作用。或者其他的一些属性不起作用的时候,...
  • infsafe
  • infsafe
  • 2013年12月13日 11:39
  • 10370

解决android:layout_marginBottom在RelativeLayout中无效的bug

原xml:
  • mvpstevenlin
  • mvpstevenlin
  • 2016年04月18日 15:03
  • 1807

android布局属性之margin

Margin: android:layout_margin:本元素离上下左右间的距离   android:layout_marginStart:本元素离开始的位置的距离 android:lay...
  • Buaaroid
  • Buaaroid
  • 2014年05月21日 11:23
  • 5137

android:padding和android:layout_margin的区别

之前一直没有搞懂android:padding和android:layout_margin的区别,其实概念很简单,padding是站在父view的角度描述问题,它规定它里面的内容必须与这个父view边...
  • biangren
  • biangren
  • 2012年04月07日 16:59
  • 20874

layout_marginBottom不能用的解决方法

最近在写一个布局的时候,突然发现我的
  • nijiayy
  • nijiayy
  • 2014年11月01日 17:45
  • 1549
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android Layout XML属性研究--android:layout_marginBottom
举报原因:
原因补充:

(最多只允许输入30个字)