1.获取ListView的滚动距离

http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2014/0924/1711.html

2. Glide--在listview中加载高度不固定图片,加载刷新图片跳动

https://blog.csdn.net/xiabing082/article/details/52561428

3. 监听ListView滚动到最底部

http://blog.csdn.net/wangjia55/article/details/7859982/

监听ListView滚动到最底部使用 onScrollStateChanged(AbsListView view, int scrollState)方法,代码大致如下:

// 监听listview滚到最底部

mIndexList.setOnScrollListener(new OnScrollListener() {

    @Override

    public void onScrollStateChanged(AbsListView view, int scrollState) {

        switch (scrollState) {

            // 当不滚动时

            case OnScrollListener.SCROLL_STATE_IDLE:

                // 判断滚动到底部

                if (view.getLastVisiblePosition() == (view.getCount() - 1)) {

                    isLastisNext++;

              }

              break;

        }

    }

    @Override

    public void onScroll(AbsListView view, int firstVisibleItem,

           int visibleItemCount, int totalItemCount) {

    }

});

4.去除ListView选中时的黄色背景

android:listSelector="@android:color/transparent"

5.去掉SrollView、GrdiView、ListView、ViewPager等滑动到边缘的光晕效果

setOverScrollMode( View.OVER_SCROLL_NEVER );

6.ListView Item点击无效

https://www.2cto.com/kf/201303/193276.html

7.定位到某一行

listview.setSelection(int position);

8.隐藏滚动条

https://blog.csdn.net/giegie/article/details/6668521

分类: ListView

0 条评论

发表回复

您的电子邮箱地址不会被公开。