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_marginTop 与 layout_marginBottom

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

RelativeLayout的layout_marginBottom属性失效问题

Android的RelativeLayout的view的layout_marginBottom不起作用

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

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

原xml:

android布局属性之margin

Margin: android:layout_margin:本元素离上下左右间的距离   android:layout_marginStart:本元素离开始的位置的距离 android:lay...

android布局属性之margin

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

利用代码修改layout_marginBottom的属性

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

Android RelativeLayout中layout_marginBottom失效

问题描述: 最近遇到一个诡异的问题,在自定义Dialog时,使用自己的xml布局。 发现显示异常,如图: 布局代码如下: ...

关于Android中android:marginBottom不起作用以及android:signleLine对文字的影响

写第一篇博客还是挺不习惯的,慢慢开始吧。 最近在项目中遇到问题: 我在RelativeLayout中的某一个位于最低下的控件TextView设置了android:marginBottom,...

RelativeLayout的layout_marginBottom属性失效问题

最近项目中需要在右下角添加一个置顶按钮 部分布局如下 xmlns:android="http://schemas.android.com/apk/res/android" androi...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android Layout XML属性研究--android:layout_marginBottom
举报原因:
原因补充:

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