2014-01-22 114 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" 
    /> 

我仍然看不到快速滚动。哪里不对 ?

回答