android 线性布局几个属性
16lz
2021-12-04
android线性布局几个属性:
android:layout_gravity:表示子元素在父元素的垂直位置
android:gravity:表示View内部的元素位于该View的位置
但是,这两个属性的设置还跟布局的layout_width的设置有关系。。。
看如下代码:
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center"
>
<TextView
style="@style/txtViewNewsTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="TextView"/>
</LinearLayout>
只有说,当View元素的宽度(跟其父View一样宽度)大于子View的宽度时,设置位于该View的位置center才有意义。
这两个属性比较绕。。。慢慢理解
更多相关文章
- Android(安卓)LinearLayout的android:layout_weight属性
- Android布局文件的属性值解析
- Android高手进阶教程(四)之----Android(安卓)中自定义属性(attr.
- Android设置一个按钮右对齐
- Android(安卓)Property System | Android属性系统
- android学习笔记(7)AbsoluteLayout+FrameLayout+RelativeLayout+
- android EditText中inputType的属性列表
- android:gravity和android:layout_gravity区别
- Android权限管理之Permission权限机制及使用