我希望有一个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" />
重力标签似乎没有做任何事情。
答案 0 :(得分:-1)
Gridview属性布局高度换行内容布局宽度与父级匹配。物品属性重心