Android线性布局之layout_gravity和gravity区别

原创 2015年11月19日 20:20:29

android:layout_gravity:表示子元素位于父元素的位置

 android:gravity:表示控件内部的元素位于该控件的位置

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:background="#ccccff"
        android:gravity="right" >

        <Button
            android:id="@+id/button1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Button" />
    </LinearLayout>

</LinearLayout>


效果图如下



相关文章推荐

android:layout_gravity和android:gravity的区别

1.首先来看看android:layout_gravity和android:gravity的使用区别。 android:gravity: 这个是针对控件里的元素来说的,用来控制元素在该控件里的显示...

【Android布局】在程序中设置android:gravity 和 android:layout_Gravity属性

在进行UI布局的时候,可能经常会用到 android:gravity  和 android:layout_Gravity 这两个属性。 关于这两个属性的区别,网上已经有很多人进行了说明,这边再简单说一...

layout_gravity和gravity的区别

安卓中的 layout_gravity 属性和 gravity属性 有啥区别?      LinearLayout有两个非常相似的属性: android:gravity与android:...

android:layout_gravity 和android:gravit的区别?

android:layout_gravity 和android:gravit的区别? android:gravity是调整元素本身的内容或元素包含的子元素显示的位置,默认是显示在左侧 ...

android:layout_gravity 在线性布局浅记

在进行UI布局的时候,相信大家会可能经常会用到 android:gravity  和 android:layout_Gravity 这两个属性。 LinearLayout有两个非常相似的属性: ...

android学习总结(16.08.23)LinearLayout(线性布局)中控件的摆放位置——orientation,gravity,layout_gravity的关系

已经有一段时间没有写博客了,之前一直都是把知识点零碎地写在云笔记上,今天就来整理一下 刚刚接触线性布局时,我被线性布局中控件的摆放位置给搞糊涂了,看着那几个参数总觉得控件的位置和自己猜想的不一样。...

安卓开发学习之002 LinearLayout之android:layout_gravity详解

1.使用说明这个是针对控件本身而言,用来控制该控件在包含该控件的父控件中的位置。同样,当我们在Button按钮控件中设置android:layout_gravity=”left”属性时,表示该Butt...

Android布局中layout_gravity与gravity的使用总结

layout_gravity与gravity用途:设置控件LinearLayout布局中的对齐方式。 layout_gravity:设置该控件相对于父容器对齐方式。 gravity:设置子...

Android学习之简单理解布局的layout_gravity和gravity属性

如果在FrameLayout、TableLayout、LinearLayout、RelativeLayout或GridLayout设置gravity 属性为center,相当于告诉该布局容器...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android线性布局之layout_gravity和gravity区别
举报原因:
原因补充:

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