要解决AndroidX的GridLayout列不会拉伸到宽度的问题,你可以使用权重来调整列的宽度。下面是一个示例代码:
在这个示例中,GridLayout有3列。第一列和最后一列的权重都设置为1,而第二列的权重设置为2。这意味着第一列和最后一列的宽度将相等,而第二列的宽度将是它们的两倍。
通过调整每列的权重,你可以控制GridLayout中列的宽度分配。确保将列的宽度设置为0dp,并使用layout_columnWeight
属性来设置每列的权重。