当用户快速滚动浏览项目时,开始请求图像来填充这些项目似乎是多余的。毕竟,用户滚动速度如此之快,它们永远不会被及时下载/显示。当用户实际暂停滚动时,是否有任何类型的方法/事件首先触发?
问问题
1041 次
1 回答
1
试试这个代码来检测滚动停止:
setOnScrollListener(new OnScrollListener()
{
public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount)
{
// TODO Auto-generated method stub
}
public void onScrollStateChanged(AbsListView view, int scrollState)
{
// TODO Auto-generated method stub
if(scrollState == 0)
Log.i("a", "scrolling stopped...");
}
});
于 2013-09-16T11:11:29.407 回答