使用weight属性实现试图的居中显示
来源:互联网 发布:淘宝旺旺名称怎么修改 编辑:程序博客网 时间:2024/05/16 00:53
如果我想将按钮居中显示,并且占据其父视图宽度的一半
效果演示:
使用windthSum属性和layout_width属性
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/activity_main" android:layout_width="match_parent" android:layout_height="match_parent" android:gravity="center" android:weightSum="1"> <Button android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="0.5" android:text="Hello World!" /></LinearLayout>
其中
android:weightSum=”1” 表示内部所有子视图的weight总和是1,
android:layout_weight=”0.5” 表示Button将占据50%的可用空间
计算 Button 宽度的公式(以屏幕宽度200dp计算)
Button width + Button weight * 200 / sum(weight)
阅读全文
0 0
- 使用weight属性实现试图的居中显示
- 使用weight属性实现视图居中显示
- Android中使用weight属性实现视图的居中显示
- 打造高质量Android应用-Hack1 使用weight 属性实现视图的居中显示
- android 开发技巧(1)--使用 weight 属性实现视图的居中显示
- Android开发技巧一--weight属性实现视图的居中(半)显示
- 使用weight 让linearlayout内部的控件居中显示
- 使用layout_weight属性实现视图的居中显示
- 关于weight属性使用的一些细节
- Hack 1-利用weight属性居中View
- Android之使用weight属性实现控件的按比例分配空间
- 关于android中使用weight属性实现多个layou比例布局的计算方法
- 关于安卓使用weight属性的一些见解
- 使用weight属性时View宽度的计算方法
- Android的weight、lanyout_weight属性
- 浅析LinearLayout的weight属性
- LinearLayout的weight(权重属性)
- android:weight的使用
- Gradle 打包指南
- 镶嵌数据集应用示例——全球规模数据应用
- IIS入门
- mysql数据库初步(1)
- javascript之json+ajax技术实现网页异步更新
- 使用weight属性实现试图的居中显示
- Linux内核设计与实现---下半部分和推后执行的工作(8)
- Hive相关文章索引(1)
- Noip2013 Day1 T1 转圈游戏(快速幂)
- 2017下半年8场云计算相关会议合集 聚焦大数据未来!
- 邝斌的ACM模板(字符串 HASH)
- 基于mysql的一个小案例分析
- post与get 区别
- 在两个日期之间查询数据