布局管理器----网格布局管理器(GridLayout)
- 网格布局管理器是Android4.0推出的。在网格布局管理器中,屏幕被虚拟的细线划分为行、列和单元格,每个单元格放置一个组件。如淘宝页面:
看起来和表格管理器一样,但还是有区别的:
- 放在网格布局管理器的单元格中的内容不仅可以跨列显示,还可以跨行显示;而放在表格布局管理器中的内容只能跨列显示,不能跨行显示。
- 网格布局管理器中,当某一行的内容在屏幕中无法完全展示时,可以将展示不出来的内容换行展示;而在表格布局管理器中,一行中展示不出来的内容就不再展示。
在activity_main.xml文件中,使用GridLayout标签来定义网格布局管理器。
- GridLayout的基本属性:
- android:columnCount :设置网格的最大列数。
总共设置五个按钮组件,不设置最大列数,所有组件在一行显示:
<