原因就是 LinearLayout的对排列向分为水平vertical和垂直horizontal两种,当对齐方向为水平方向即orientation="horizontal"时只有垂直方向的gravity属性才能起作用,即:top,bottom,center_vertical 生效。反之,left,right,center_horizontal 生效。

所以,如果想让垂直排列的LinearLayout中最底下的一个控件底部对齐,会发现使用layout_gravity="bottom"是没有效果的。但是实际开发过程中又会遇到这种需求,怎么操作呢?

可以在需要底部对齐的控件外层放一层RelativeLayout,设置这个RelativeLayout的高度和weight

android:layout_height="0dp"
android:layout_weight="1"

然后再设置控件本身在RelativeLayout中的位置,使其位于底部即可,即layout_alignParentBottom=true。

LinearLayout垂直方向如何使控件位于最底部相关推荐

  1. python使用wx绘界面,布局自已的toolbar,使控件右对齐

    正确的右对齐方法: panel = wx.Panel(self) button = wx.Button(panel, label = _(u'确定'), size = (60, 28))hbox = ...

  2. MFC如何使控件大小随着对话框大小自动调整

    MFC如何使控件大小随着对话框大小自动调整 2012-04-27 16:24:50|  分类: MFC |  标签: |字号大中小 订阅 对话框的大小变化后,假若对话框上的控件大小不变化,看起来会比较 ...

  3. 使控件拥有透明背景色 [引用]

    默认情况下,控件不支持透明背景色.但是,通过使用构造函数中的 Control.SetStyle 方法,可以让控件拥有不透明.透明或半透明的背景色.Control 类的 SetStyle 方法用于为控件 ...

  4. 怎样使控件的背景色为透明色?

    要使控件的背景色为透明色,只需要在窗体初始化,或实体load方法中加上如下代码即可: SetStyle(ControlStyles.SupportsTransparentBackColor, true ...

  5. android线性布局设置控件固定在底部,Android UI组件LinearLayout线性布局详解

    LinearLayout 线性布局,该布局的继承关系: 1. 什么是线性布局 通俗的说感觉起来和线有关,参照线的特点,有么是横向的,要么是竖向的. LinearLayout是线性布局控件,它包含的子控 ...

  6. Android 布局中 如何使控件居中

    首先要分两种不同情况,在两种不同的布局方式下:LinearLayout 和RelativeLayout 1. LinearLayout a). android:layout_gravity=" ...

  7. Windows Phone7屏幕方向与常用控件

    跟林永坚老师学习wp7 屏幕方向(Orientation) 常用控件(Canvas,Grid,StackPanel,TextBlock,Image,MediaElement) 屏幕方向感应页面(Por ...

  8. java layout组件居中_Android 布局中 如何使控件居中

    首先要分两种不同情况,在两种不同的布局方式下:LinearLayout 和RelativeLayout 1. LinearLayout a). android:layout_gravity=" ...

  9. LinearLayout布局中如何让控件置底

    记得刚学习android UI的时候,让控件置底只会使用Relativelayout,有时候会让整体布局很不方便,LinearLayout布局置底的方法很简单,在此只是望和我一样的一些新手,少走些弯路 ...

最新文章

  1. mysql -h139.129.205.80 -p test_db_dzpk db.dump
  2. 20211003 矩阵的值域(列空间)和核空间(零空间)
  3. ES6减少魔法操作之Reflect
  4. dojo解决这个问题Tried to register widget with id==quot;myidquot; but that id is already registered
  5. TurboIM即时通讯正式发布
  6. 程序设计与算法----分治之归并排序
  7. java 分级显示_上级部门与下级部门的分类显示
  8. 【Android】【录音】Android录音--AudioRecord、MediaRecorder
  9. java五子棋人机对战_实现简单的人机对战五子棋(实践)
  10. RMQ with Shifts
  11. BZOJ 1935: [Shoi2007]Tree 园丁的烦恼
  12. 升级Win10后Markdown Pad2启动报错‘Awesomium.Windows.Controls.WebControl’解决方法
  13. Roboware主题配置教程
  14. 【渝粤题库】陕西师范大学164207 网络经济学 作业(专升本)
  15. python关联规则挖掘_通过Python中的Apriori算法进行关联规则挖掘
  16. AQS与CLH相关论文学习系列(四)- AQS的设计思路
  17. cad尺寸标注快捷键_为什么CAD布局里标注相同距离尺寸不一样?
  18. centos 6.7 GRUB配置
  19. 点计算机图标就自动关机了,为什么点计算机的关机图标不能自动关机
  20. 【SOD论文阅读笔记】Visual Saliency Transformer

热门文章

  1. 海思3559使用IVE处理图片出现花图问题
  2. 微信小程序聊天室(云开发)
  3. 极 品 登 陆 界 面
  4. Ajax跨域请求如何实现
  5. 今年双十一,区块链怎么玩?CSDN“免费+质量局”沙龙邀你参加
  6. 【Kay】A/B Test基本原理
  7. 百度网盘高速5M/S下载
  8. 运行中调试初计算机的命令,计算机二级 VB辅导:VB中程序的运行调试
  9. win10怎样更改系统字体_Win10系统怎样一键备份还原系统?
  10. 240W满级秒充 真我GT Neo5售价2499元起