上QQ阅读APP看书,第一时间看更新
4.3 GridLayout
Grid是网格的意思,就是把显示区分成n行n列,每列的宽度都一样,主要用于显示表格式的排版。一个View放在此种layout中,需要设置View的layout_row和layout_column来决定View处于第几行第几列。图4.3.1是一个示例。
图4.3.1
这个控件对于鼠标拖放的支持不是很好,所以子控件的位置应手动去编辑。子控件的主要相关属性有layout_row(在第几行,从0开始)、layout_column(在第几列,从0开始)和layout_columnSpan(跨几列)、layout_rowSpan(跨几行)。