2014-01-22 56 views
2

由於某些原因我無法在gridview上設置快速滾動。android:無法在gridview上設置快速滾動

mWebsitesGrid = (GridView) websitesView.findViewById(R.id.websitesGrid); 
boolean fastScrollSet = mWebsitesGrid.isFastScrollEnabled(); 

if(!fastScrollSet) 
{ 
    mWebsitesGrid.setFastScrollEnabled(true); 
} 

boolean fastScrollSetTemp = mWebsitesGrid.isFastScrollEnabled(); 

在此代碼的最後,fastScrollSetTemp仍爲false。我甚至指定了xml中的快速滾動選項

<?xml version="1.0" encoding="utf-8"?> 
<GridView 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    android:id="@+id/websitesGrid" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:columnWidth="150dp" 
    android:gravity="center" 
    android:horizontalSpacing="10dp" 
    android:numColumns="auto_fit" 
    android:stretchMode="columnWidth" 
    android:verticalSpacing="10dp" 
    android:fastScrollEnabled="true" 
    /> 

我仍然看不到快速滾動。哪裏不對 ?

回答