首页 > 编程知识 正文

如何从零开始做一个安卓项目,android线性布局嵌套使用

时间:2023-05-04 12:31:50 阅读:128461 作者:3936

网格布局管理器由GridLayout类表示。 《从零开始学android编程之表格布局管理器》中提到的TableLayout一般来说,表的外形是标准的框,GridLayout类生成的网格可以不标准。

1将网格的行数和列数设置为在activity_linear.xml文件(如《从零开始学android编程之线性布局管理器》所述)中使用表布局管理器GridLayout。 代码如下

LinearLayout

android:orientation="vertical"

.

格林列尔多

安卓: layout _ width=' wrap _ content '

Android : layout _ height=' wrap _ content '

乌通

安卓: layout _ width=' wrap _ content '

Android : layout _ height=' wrap _ content '

Android :文本='键1'/

乌通

安卓: layout _ width=' wrap _ content '

Android : layout _ height=' wrap _ content '

Android :文本='键2'/

乌通

安卓: layout _ width=' wrap _ content '

Android : layout _ height=' wrap _ content '

Android :文本='键3'/

乌通

安卓: layout _ width=' wrap _ content '

Android : layout _ height=' wrap _ content '

Android :文本='键4'/

乌通

安卓: layout _ width=' wrap _ content '

Android : layout _ height=' wrap _ content '

Android :文本='键5'/

乌通

安卓: layout _ width=' wrap _ content '

Android : layout _ height=' wrap _ content '

Android :文本='键6'/

/GridLayout

/LinearLayout

在表布局管理器的GridLayout中添加了六个Button组件。 效果如图1所示。 从图1可以看出,在未设置表格布局管理器的行数和列数时,该管理器的效果与线性布局管理器的横向排列效果相同

表中的列数可以在表布局管理器GridLayout的android:columnCount属性中设置,表中的行数可以在android:rowCount属性中设置。 请注意,如果使用android:columnCount属性,则必须将表布局管理器的android:orietation属性设置为horizontal; 如果使用android:rowCount属性,则必须将android:orietation属性设置为vertical。 代码如下

GridLayout

.

Android : orientation=' vertical '

安卓: rowcount='3'

/GridLayout

上述代码将六个Button组件划分为32网格,如图2所示。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。