由于某些原因,我无法在 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"
/>
我仍然没有看到快速滚动。怎么了 ?