我想要一个 GridView 水平填充整个空间,但垂直受限。然后我想向这个 GridView 添加始终水平居中的项目。项目将被动态添加,但我总是希望这些项目在 GridView 中水平居中。
这是我的布局 xml 中的 GridView 定义:
<GridView
android:id="@+id/my_grid_view"
android:layout_width="fill_parent"
android:layout_height="40dp"
android:background="@color/soft"
android:columnWidth="15dp"
android:gravity="center"
android:horizontalSpacing="0dp"
android:numColumns="auto_fit"
android:stretchMode="columnWidth"
android:verticalSpacing="0px" />
重力标签似乎没有做任何事情。