使用weight 让linearlayout内部的控件居中显示
来源:互联网 发布:c语言unsigned什么意思 编辑:程序博客网 时间:2024/05/16 01:54
之前都是使用相对布局进行居中控件的,今天看了一篇博客,突然明白,原来使用weight 可以让linearlayout内部的控件居中显示,实在腻害,下面就说下最近掌握的weight的使用方法
- 首先说下linearlayout使用weight来让内部的控件居中的方法
如果需要调整总间控件的大小可以通过调整父控件和子控件所占的比例
<LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center_horizontal" android:weightSum="3" > <TextView android:layout_width="0dp" android:layout_height="wrap_content" android:gravity="center" android:layout_weight="1" android:background="#ff0000" android:paddingTop="5dp" android:paddingBottom="5dp" android:text="中间" /> </LinearLayout>
接下来说下使用底部控件被占满时如何使用weight将底部的控件显示出来
使用权重的方法我们就可以很轻松的将占满的屏幕,挤出一部分空间给底部使用了,突然感觉很神奇的样子,遇到这种问题再也不用去换成相对布局了,很开心有木有
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <TextView android:layout_width="fill_parent" android:layout_height="0dp" android:gravity="center" android:layout_weight="1" android:textSize="24sp" android:text="都是我的" /> <TextView android:layout_width="fill_parent" android:layout_height="40dp" android:gravity="center" android:background="#ff0000" android:paddingTop="5dp" android:paddingBottom="5dp" android:text="我在底部还是可以显示出来哦" /></LinearLayout>
0 0
- 使用weight 让linearlayout内部的控件居中显示
- Android中使用weight属性实现视图的居中显示
- 使用weight属性实现试图的居中显示
- LinearLayout布局中控件居中显示
- 使用weight属性实现视图居中显示
- LinearLayout 内部 挂件 居中
- LinearLayout的weight
- LinearLayout 子控件weight权重的作用详析
- LinearLayout中的控件居中的控制
- LinearLayout控件居中问题
- LinearLayout 组件居中显示
- 打造高质量Android应用-Hack1 使用weight 属性实现视图的居中显示
- android 开发技巧(1)--使用 weight 属性实现视图的居中显示
- LinearLayout关于weight使用问题
- Android LinearLayout布局嵌套及权重weight的使用
- LinearLayout中weight的学习
- android LinearLayout的weight问题
- LinearLayout的weight(权值)详解
- redis启动,以及后续配置--持续更新
- volatile 关键字
- asp.net(C#)页面事件顺序
- Android 讲解:Activity 的启动方式
- Struts标签
- 使用weight 让linearlayout内部的控件居中显示
- mac os安装redis及python安装redis库
- 你就这样做!
- 【第七章】 对JDBC的支持 之 7.5 集成Spring JDBC及最佳实践 ——跟我学spring3
- shell 脚本知识点
- IE “浏览器模式”和“文档模式”的区别
- 浅谈 Linux 系统中的 SNMP Trap
- 删除不存在的远程分支
- 队列定义