listview 的滑动

来源:互联网 发布:淘宝内裤店铺起名 编辑:程序博客网 时间:2024/05/29 03:50

在需求中我们有这样的使用listview 的使用场景,在点击划动的时候 控制一块区域的可见和不可见

实现的方式

 @Override    public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) {        if (view.getFirstVisiblePosition() == 0) {            mHandler.removeCallbacks(mShowTopBarRunnable);            topViewInAnimation();        }        if (mLastFirstVisibleItem > firstVisibleItem) { //down scroll            topViewInAnimation();        } else if (mLastFirstVisibleItem < firstVisibleItem) { //up scroll            topViewOutAnimation();        }        mLastFirstVisibleItem = firstVisibleItem;    }
原创粉丝点击