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

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

谢谢


我能想到的是三楼的做法,帮发一下二楼做法的详细说明链接
...全文
454 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
DrSmart 2013-10-17
  • 打赏
  • 举报
回复
引用 5 楼 a_mean 的回复:
推荐使用RelativeLayout布局, RelativeLayout完胜LinearLayout。
做个三等分,你就知道不能完胜了
a_mean 2013-10-17
  • 打赏
  • 举报
回复
推荐使用RelativeLayout布局, RelativeLayout完胜LinearLayout。
凉凉二点凉 2013-10-17
  • 打赏
  • 举报
回复
android:layout_width="0dp" android:layout_weight="1" 1代表权利比,你前在那个贴子中设置成这个代表填充剩余空间. http://mobile.51cto.com/abased-375428.htm
顾小林 2013-10-17
  • 打赏
  • 举报
回复
android:layout_width="0dp" 指控件的宽度 android:layout_weight="1" 指控件所以母空间的比例
a_mean 2013-10-17
  • 打赏
  • 举报
回复
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"。
Birds2018 2013-10-17
  • 打赏
  • 举报
回复
android:layout_weight 自动分割比例,理论上值越大,控件的控件越大。

80,352

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧