android:gravity="center_vertical" 小注意
2015-09-15 19:36
429 查看
android:gravity="center_vertical" 这个的意思是指 限定它里面的内容要垂直居中显示。
android:layout_gravity="center_vertical",这个是指它的位置是相对于它父亲的垂直居中。
比如:
//第一种:里面的内容都要垂直居中显示,是由父类限定子控件的位置,每个子控件都要满足这个条件。
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center_vertical" //这个指里面的子内容要垂直居中显示
>
<TextView 这个 就会垂直居中显示
android:layout_width="wrap_context"
android:layout_height="wrap_context"/>
/>
</LinearLayout>
//第二种:是子控件自己去排位置,每个控件可以设置不同的
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<TextView
android:layout_width="wrap_context"
android:layout_height="wrap_context"
android:layout_gravity="center_vertical" //这个就是让他相对于父亲的垂直中间显示。
/>
</LinearLayout>
android:layout_gravity="center_vertical",这个是指它的位置是相对于它父亲的垂直居中。
比如:
//第一种:里面的内容都要垂直居中显示,是由父类限定子控件的位置,每个子控件都要满足这个条件。
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center_vertical" //这个指里面的子内容要垂直居中显示
>
<TextView 这个 就会垂直居中显示
android:layout_width="wrap_context"
android:layout_height="wrap_context"/>
/>
</LinearLayout>
//第二种:是子控件自己去排位置,每个控件可以设置不同的
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<TextView
android:layout_width="wrap_context"
android:layout_height="wrap_context"
android:layout_gravity="center_vertical" //这个就是让他相对于父亲的垂直中间显示。
/>
</LinearLayout>
相关文章推荐
- android intent 的数据传递两种
- Android开发-通过USB实现ADB控制
- android textview自动换行问题
- Android项目工作区结构
- Android常用控件之SoundPool
- Android(java)学习笔记256:JNI之NDK的概念
- AndroidSDK环境配置
- android应用使用ant打包过程
- Android开发入门(初学)
- Android的Handler总结
- Android优秀开源项目(二)
- android studio 修改项目CVS账号工具修改不成功,手动修改文件太多
- Android的常用adb命令
- Android 读取清单文件<meta-data>元素的数据
- Android 读取清单文件<meta-data>元素的数据
- android中一个自定属性的xml错误
- android中的几个log的功能及作用
- android发送短信并监听插入收件箱的方法
- Android Ion 框架 文件下载
- Android画图Path的使用