默认情况下,Android 会把视图摆放在屏幕左侧,如果想要改变这样默认的布局,可以使用gravity属性,废话少说,直接上代码


        

效果图如下


在这里,我们可以清楚的看到,在父控件中加入了 android:gravity="right" 之后,所有子控件都靠右了


下面我们再来测试一下 layout_gravity 这个属性,代码如下:

        

效果图如下:


结果很明显,添加了 android:layout_gravity="right" 代码的子控件自己靠右了


总结:gravity 属性用在父控件中,以控制所有子控件相对于父控件中的大体布局位置,layout_gravity 属性用于子控件中,以控制自身在父控件中的大体布局位置

更多相关文章

  1. Android学习笔记: Android动画特效
  2. Android中获取网页表单中的数据
  3. Android实现画虚线的控件
  4. Android(安卓)LayoutInflater.inflate(R.layout.activity_test,
  5. ScrollView嵌套webview因焦点问题导致自动滑动
  6. Android(安卓)TextView背景跟随焦点的变化
  7. Android:控件的对象修改控件的值
  8. 设置TextView超过一定长度后显示省略号
  9. AndroidManifest中activity属性设置大全

随机推荐

  1. android layout属性简介
  2. 用PHP编写Android应用程序
  3. Android(安卓)SQLite使用方法
  4. android camera研究
  5. Android向服务器传接和接收数据的方法汇
  6. Android的消息机制
  7. android socket通信(下)
  8. 收藏Android学习相关资料
  9. 专题分纲目录 android 系统核心机制 bind
  10. FMOD在Android玩音响系统的抖动问题