我有一個基於GridView的日曆。我有以下的XML佈局選擇器設置爲空,因此android:listSelector="@null"
根據我從這個網站得到的建議。現在,我在GridView的右側獲得了幾個像素寬的條帶。爲什麼?我已經嘗試了所有可以利用的東西。這裏是我的XML佈局:Android GridView不完美,如何刪除多餘的空白到右邊
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<GridView
android:id="@+id/calendar"
android:layout_width="fill_parent"
android:layout_height="match_parent"
android:horizontalSpacing="-1px"
android:numColumns="7"
android:stretchMode="columnWidth"
android:gravity="center"
android:verticalSpacing="-1px"
android:listSelector="@null" >
</GridView>
</LinearLayout>
我得到的是這樣的畫面:
也許這是一個滾動條的問題?嘗試將滾動條可見性設置爲false。 – Demonick
您是否嘗試將水平間距從-1更改爲0? – matt5784
@Demonick,我試過這個滾動條問題,它沒有工作。看到'dinesh sharma's'答案下面它似乎是有道理的。 – Lukuluba