我的xml代码是:
<GridView android:id="@+id/gridView_calendar"
android:layout_width="fill_parent" android:layout_height="fill_parent"
android:layout_weight="1" android:numColumns="5"/>
但是gridView的右边出现了一个空白。它的大小似乎是滚动条。我不知道它是怎么来的。有谁能够帮我?谢谢!
我的xml代码是:
<GridView android:id="@+id/gridView_calendar"
android:layout_width="fill_parent" android:layout_height="fill_parent"
android:layout_weight="1" android:numColumns="5"/>
但是gridView的右边出现了一个空白。它的大小似乎是滚动条。我不知道它是怎么来的。有谁能够帮我?谢谢!
已经解决了。这是 GridView 的剩余空间。
设置屏幕宽度为totalX。gridView 节点宽度为 deltaX,网格数为 n,则未知空间为:totalX - deltaX*n。
但是有没有 api 可以避免这个空间?
android:stretchMode="spacingWidthUniform"
或任何其他stretchMode,请参阅:http: //developer.android.com/reference/android/widget/GridView.html#attr_android :stretchMode