android gridview 最后一排子控件占满宽度
时间: 2023-07-28 10:27:08 浏览: 204
要让 Android GridView 最后一排子控件占满宽度,可以通过设置 GridView 的 stretchMode 属性为 columnWidth,并将 numColumns 属性设置为自动计算列数(AUTO_FIT)来实现。
具体步骤如下:
1. 在布局文件中设置 GridView 的 stretchMode 属性为 columnWidth,如下所示:
```
<GridView
android:id="@+id/gridView"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:stretchMode="columnWidth" />
```
2. 在代码中获取 GridView 控件,并设置 numColumns 属性为 AUTO_FIT,如下所示:
```
GridView gridView = findViewById(R.id.gridView);
gridView.setNumColumns(GridView.AUTO_FIT);
```
这样设置后,最后一排子控件就会自动填满 GridView 的宽度。
阅读全文