当用户快速滚动浏览项目时,开始请求图像来填充这些项目似乎是多余的。毕竟,用户滚动速度太快,它们永远不会被及时下载/显示。当用户实际暂停滚动时,是否有任何类型的方法/事件首先触发?
尝试使用此代码来检测滚动停止:
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...");
}
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)