Advertisement

安卓开发UI设计基础(课程编号:4):通过GridLayout实现计算器界面

阅读量:

网格布局

1、建立网格结构

复制代码
    android:rowCount="4"  //指定纵向行数 android:columnCount="4"//指定横向列数
    
      
    

2、网格布局同样具备orientation属性,该属性可使控件按照水平(默认设置)或垂直方向进行排列。

3、对子控件的位置进行设定

复制代码
    android:layout_row=""
    android:layout_column=""
    
      
      
    

以首个按钮为例,该按钮位于第一行的第零列位置,因此需要进行相应的设置

复制代码
    android:layout_row="1"
android:layout_column="0"
    
      
    

4、当需要使某个控件跨越多个单元格时

①可通过配置控件的 android:layout_rowSpan 或 layout_columnSpan 属性实现。
②随后将 layout_gravity 属性设定为 fill,以确保该控件能够完全填充所跨越的单元格区域。

复制代码
    android:layout_rowSpan或
    android:layout_columnSpan 
    layout_gr

全部评论 (0)

还没有任何评论哟~