Layout_weight的特性
16lz
2021-01-26
1.当控件的属性android:layout_width="fill_parent"时:
得出结论:在layout_width设置为fill_parent的时候,layout_weight代表的是你的控件要优先尽可能的大,但尽可能大是有限度的,即fill_parent.
2.当控件的属性android:layout_width="wrap_content"时:
我们看到,Button1已经足够小,但是要保证他能显示出来,因此得出结论:
在layout_width设置为wrap_content的时候,layout_weight代表的是你的控件要优先尽可能的小,但这个小是有限度的,即wrap_content.
当了解这些后,我们再设计程序时,为了能够自适应屏幕,不想给控件一个指定的宽度和高度,就可以使用这个weight属性来让它按自己比例来划分屏幕高度或者宽度了。
更多相关文章
- 安卓入门.控件样式
- Android(安卓)5.0系统 style 默认窗口控件颜色值设置
- Android(安卓)横屏启动activity,点击屏幕的单击、双击和长按事件
- android(8) ViewPager页面滑动切换
- Android(安卓)Dialog宽度match_parent
- 横屏启动activity,点击屏幕的单击、双击和长按事件
- Android的Widget中不同View触发不同事件的实现
- [Android]自定义简易版日历控件
- Android(安卓)RectF()用法