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才有意义。

这两个属性比较绕。。。慢慢理解

更多相关文章

  1. Android(安卓)LinearLayout的android:layout_weight属性
  2. Android布局文件的属性值解析
  3. Android高手进阶教程(四)之----Android(安卓)中自定义属性(attr.
  4. Android设置一个按钮右对齐
  5. Android(安卓)Property System | Android属性系统
  6. android学习笔记(7)AbsoluteLayout+FrameLayout+RelativeLayout+
  7. android EditText中inputType的属性列表
  8. android:gravity和android:layout_gravity区别
  9. Android权限管理之Permission权限机制及使用

随机推荐

  1. Android(安卓)MVC模式你真的明白了吗??
  2. Android的水平进度条和圆形进度条实例
  3. android 控件抖动
  4. Android之Fragment界面布局实例
  5. android 两点缩放字体
  6. Android(安卓)UserManager: Check if use
  7. android 显示gif图片
  8. Android编译系统模块中的LOCAL_XXX变量
  9. android Supported Media Formats
  10. Android(安卓)Essentials: Submitting Yo