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之组件1
  2. 如何减少RadioButton与文字的间距?
  3. android之实现各个组件点击事件处理
  4. android 获取包名的两种方式
  5. android桌面快捷方式添加 删除 更新 自动运行
  6. android之实现SeekBar拖动组件
  7. android中文字跑马灯效果
  8. android 设置主页面的方式
  9. Android中实现滑动的七种方式

随机推荐

  1. Buttons in button bars should be borde
  2. Android(安卓)关于listView 显示不全的问
  3. 【Android】Android 发送短信和打电话的
  4. android上传aar到jcenter
  5. Android中的DrawRect()参数解析
  6. JEECG 移动端解决方案(HTML5方式)
  7. 体系架构
  8. Android上Sensor移植的总结
  9. Android 文件的保存和读取
  10. Android源码下载,利用一个shell脚本