OnScrollListener

类型

interface

所属包

android.widget

签名

public static interface AbsListView.OnScrollListener

常用方法:

方法签名:

public abstract void onScrollStateChanged (AbsListView view, int scrollState)

描述:

|-  当滚动条的状态被改变时,会调用此方法。

参数:

|-  view:产生事件的AbsListView对象 。

|-  scrollState:滚动条的当前状态,取值为:

   |-  OnScrollListener.SCROLL_STATE_IDLE静止状态。值为0 。

   |-  OnScrollListener.SCROLL_STATE_TOUCH_SCROLL拖动状态。值为1 。

      |-  手指按在屏幕上开始拖动时

   |-  OnScrollListener.SCROLL_STATE_FLING滑翔状态。值为2 。

      |-  手指从屏幕上离开后,若之前拖动的力度过大,则可能导致滚动条因为惯性而继续滑翔一会,滑翔时的滚动条就处于此状态中。

方法签名:

public abstract void onScroll (AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount)

描述:

|-  当滚动条被来回拖动时,会重复调用此方法

|-  调用此方法时,滚动条处于SCROLL_STATE_TOUCH_SCROLL状态。

参数:

|-  view:产生事件的AbsListView对象。

|-  firstVisibleItem:当前手机屏幕内用户所能看到的第一个Item的下标

|-  visibleItemCount:当前手机屏幕内用户所能看到的Item的数量

|-  totalItemCount:ListView中Item的个数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值