是否有可能检测到列表视图何时进入顶部进行滚动,如果顶部没有,则在我的应用程序中执行某些操作?
谢谢
答案 0 :(得分:3)
以下代码可用于检测列表的topMost行是否为第一行:
lstView.setOnScrollListener(new AbsListView.OnScrollListener() {
@Override
public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) {
if (firstVisibleItem == 0 ){
Toast.makeText(context, "Scroll to Top ", Toast.LENGTH_SHORT).show();
}
}
});