当前位置:编程学习 > wap >>

右边两个按钮并排靠右,左边一个按钮填满其他空间 用了layout_width="0dp" layout_weight="1"就可以了,这两人个是什么意思呢?

原贴:
http://bbs.csdn.net/topics/390617460
这里面的
android:layout_width="0dp"        
android:layout_weight="1"
到低是实现什么功能
能不能发些介绍链接

谢谢


我能想到的是三楼的做法,帮发一下二楼做法的详细说明链接 --------------------编程问答-------------------- android:layout_weight 自动分割比例,理论上值越大,控件的控件越大。 --------------------编程问答-------------------- android:layout_weight="1"
是按比例占位置,但只在LinearLayout中有用。
http://blog.csdn.net/a_mean/article/details/6930321
5:android:layout_weight
这个属性在进行均衡布局时非常有用。所谓均衡布局,是指两个或者多个控件要占用等比例的区域,它们所占的比例不因屏幕的方向变化、
屏幕的密度变化以及总宽度或高度的变化而变化。例如,有3个按钮,要求在水平方向各占1/3的长度,就可以将这3个控件的android:layout_weight
属性设置为相等的3个值(必须是正整数,不需要加任何单位),如android:layout_weight="1"。
--------------------编程问答-------------------- android:layout_width="0dp"       指控件的宽度

android:layout_weight="1"        指控件所以母空间的比例 --------------------编程问答-------------------- android:layout_width="0dp"        
android:layout_weight="1"
1代表权利比,你前在那个贴子中设置成这个代表填充剩余空间.
http://mobile.51cto.com/abased-375428.htm --------------------编程问答-------------------- 推荐使用RelativeLayout布局,
RelativeLayout完胜LinearLayout。 --------------------编程问答--------------------  
引用 5 楼 a_mean 的回复:
推荐使用RelativeLayout布局,
RelativeLayout完胜LinearLayout。


做个三等分,你就知道不能完胜了
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,