android:layout_gravity="right" 和 android:gravity="right"区别

2020-09-28 科技 73阅读
layout_gravity是相对于父布局来说,该控件的位置,比如你要一个button在一个layout里面居中就是用layout_gravity,而gravity就是相对于控件本身来用的,例如你要TextView里面的字体居中,居左,居右,这些就是用gravity。总的就一句话概括,layout_gravity是想在父布局里面改变位置的时候用的,而gravity是想改变自己内部东西位置是用的。 android:gravity="bottom|left| center"这里面用到了|这个符号,就是同时满足你填写的条件,不过我觉得你这个好像怪怪的,一般不这么写又是left,又是center,明显很矛盾。 bottom,left,top,right,center这些其实就是方位,上下左右中这5个方位,具体怎么用,这个一两句话也说不清楚,还是要你自己慢慢实践,建议用上面说的TextView实践,用android:gravity来一个个试,你就能知道了。文笔不太好,希望能帮到你。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com