AndroidXML:使用重力而不是布局重力的好例子
我已经在互联网上做了一些基本的xml布局,我不知道vsAndroidXML:使用重力而不是布局重力的好例子,android,xml,user-interface,Android,Xml,User Interface,我已经在互联网上做了一些基本的xml布局,我不知道vsandroid:layout gravity将使用什么android:gravity。当我改变布局时,UI设计师的反应似乎很好,但我对常规重力没有反应?这是怎么回事 这与填充父级和匹配父级的布局参数类似吗?一个现在已经消失了。android:gravity是一个从父级到其内容的语句,指示内容应该在可用父级空间内滑动的位置(如果有滑动的空间) android:layout\u gravity是子组件向其父组件发出的请求,要求将其向特定方向滑动(
android:layout gravity
将使用什么android:gravity
。当我改变布局时,UI设计师的反应似乎很好,但我对常规重力没有反应?这是怎么回事
这与填充父级和匹配父级的布局参数类似吗?一个现在已经消失了。
android:gravity
是一个从父级到其内容的语句,指示内容应该在可用父级空间内滑动的位置(如果有滑动的空间)
android:layout\u gravity
是子组件向其父组件发出的请求,要求将其向特定方向滑动(如果有滑动空间)。layout\u gravity-它包含并且属于组件的父组件布局。就像在LinearLayout中设置一个TextView一样,LinearLayout的宽度是fill_parent,但TextView基本上设置在左上角。所以现在如果你给layout_gravity=right,那么你的文本视图将被移到右上角。但文本不会改变其位置。i、 e.您已被写入“Hello world”,那么“Hello world”将不会更改为右侧,但其父文本视图将更改为右侧。所以在这里,它将属于LinearLayout,意思是父布局
重力-根据上述说明,它包含并属于TextView。如果你给gravity=“right”,那么“Hello world”文本将转到TextView的右上角,而不是LinearLayout。这个问题与[post][1]重复,请仔细检查[1]:他们的名字应该对你有帮助:android:gravity设置其所用视图内容的重力。android:layout\u gravity设置视图或布局在其父视图中的重力。