美文网首页Android知识Android开发Android技术知识
简单判断ScrollView ListView RecycleV

简单判断ScrollView ListView RecycleV

作者: 旺仔爸 | 来源:发表于2017-02-04 17:19 被阅读102次
    expandableListView.setOnScrollListener(new AbsListView.OnScrollListener() {
                @Override
                public void onScrollStateChanged(AbsListView view, int scrollState) {
                    if (scrollState == AbsListView.OnScrollListener.SCROLL_STATE_IDLE ){
                        if (!ViewCompat.canScrollVertically(expandableListView, 1)){//需要V4包支持
    
                            if (!isLoading){ 
                                //在这里处理加载更多逻辑
                            }
    
                        }
                    }
                }
    
                @Override
                public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) {
    
                }
            });
    
    

    这里想说的是这个方法
    ViewCompat.canScrollVertically(expandableListView, 1)

    中文说明请看 https://www.zhihu.com/question/27775923
    英文自己官方文档咯

    相关文章

      网友评论

        本文标题:简单判断ScrollView ListView RecycleV

        本文链接:https://www.haomeiwen.com/subject/esfsittx.html