LinearLayout有两个非常相似的属性:android:gravity与android:layout_gravity。他们的区别在于:android:gravity用于设置View组件的对齐方式,而android:layout_gravity用于设置Container组件的对齐方式。
举个例子,我们可以通过设置android:gravity="center"来让EditText中的文字在EditText组件中居中显示;同时我们设置EditText的android:layout_gravity="right"来让EditText组件在LinearLayout中居中显示。
code

              

们所看到的,在EditText中,其中的文字已经居中显示了,而EditText组件自己也对齐到了LinearLayout的右侧。

更多相关文章

  1. Android布局属性解析
  2. Android(安卓)四大组件之Activity生命周期
  3. 1.4 android——UI之 UI界面属性用法与注意点汇总
  4. Android(安卓)属性文件build.prop,获取属性以及设置属性
  5. android 滚动条 相关属性
  6. android:windowSoftInputMode属性使用
  7. android TextView xml中设置最大行数
  8. android类
  9. android之组件1

随机推荐

  1. Android 打造编译时注解解析框架 这只是
  2. android 权限大全总库
  3. Android 源码下载
  4. ANDROID音频系统散记之一:A2dpAudioInterf
  5. 相对布局(RelativeLayout)
  6. LinearLayout 属性详解
  7. [Android 数据库] Android数据库总结
  8. Android(安卓)studio 入门教程(案例)
  9. Android(安卓)java调用go语言,.go文件生成
  10. android菜单