我有一个带有 android:numColumns="8" 的 gridview。当 GridView 适配器中的项目少于 8 个时,我的目标是让这些列在 gridview 内居中。
现在这就是我正在使用的:
<LinearLayout
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:gravity="center"
android:layout_gravity="center">
<GridView android:id="@+id/roomDashboardUsers"
android:gravity="center"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:columnWidth="70dp"
android:horizontalSpacing="5dp"
android:verticalSpacing="5dp"
android:numColumns="8"
android:stretchMode="none"/>
</LinearLayout>