linealayout垂直布局,控件置为底部

需求:要在线性布局里实现以下效果,有个按钮位于底部

linealayout垂直布局,控件置为底部_第1张图片


我们通常想到layout_gravity设置为bottom,但是实际上,在vertical的linealayout里,layout_gravity=bottom是无效的,只能设置水平的居左,居中,居右。

那怎么办呢?

在button外面包一层LinearLayout就好了,

2种方法,1在外面包个vertical的LinearLayout,gravity设置为bottom

                 2在外面包个horizontal的LinearLayout,layout_gravity=bottom就有效的

看代码1




    

    

        


代码2




    

    

        



你可能感兴趣的:(android基本控件布局)