Android中layout_gravity和gravity
2015-08-20 15:47
567 查看
gravity是指改视图组件的子视图的对齐方式,比如设置Button的gravity属性,指的是Button上的文字的对齐方式
layout_gravity是该组件在父组件中布局方式,比如layout_gravity=“center” 代表该组件在布局中居中显示
但有时候设置layout_gravity属性会发现根本不起作用。经测试发现,在LinearLayout中设置组件的layout_gravity属性时,需要跟android:orientation一起使用才会起作用。
比如当LinearLayout的android:orientation="horizontal" 时,layout_gravity只能设置垂直方向上的属性;当LinearLayout的android:orientation=""vertical"" 时,layout_gravity只能设置水平方向上的属性。这样才能有效果
layout_gravity是该组件在父组件中布局方式,比如layout_gravity=“center” 代表该组件在布局中居中显示
但有时候设置layout_gravity属性会发现根本不起作用。经测试发现,在LinearLayout中设置组件的layout_gravity属性时,需要跟android:orientation一起使用才会起作用。
比如当LinearLayout的android:orientation="horizontal" 时,layout_gravity只能设置垂直方向上的属性;当LinearLayout的android:orientation=""vertical"" 时,layout_gravity只能设置水平方向上的属性。这样才能有效果
相关文章推荐
- android的view和viewgroup分析
- SuperMemo学习记录和课程的备份(UX/iPhone/Android)
- Android-监听SD卡状态(BroadcastReceiver)
- Cause for NullPointerException android.support.v7.widget.RecyclerView.onMeasure
- Android笔记(五)利用Intent启动活动
- Android实例-使用自定义字体文件(XE8+小米2)
- Android-监控应用的状态(BroadcastReceiver)
- android scrollView 内部子布局MATCH_PARENT却无法填充满屏幕问题
- 【转】Android开发必知--WebView加载html5实现炫酷引导页面
- android控件的测量
- Android学习JNI,使用JNI实现字符串加密
- Android物理键监听
- Android初学习 - 编译时不生成odex文件的方法
- Android中内容观察者的使用---- ContentObserver类详解
- android 应用程序窗口小部件
- Android中的AlarmManager
- android自学笔记一
- Android开发之AlarmManager
- Android自学笔记[1]---Android开发中常用的命令
- Android(java)学习笔记182:Android读写数据到SD卡中