类型 |
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的个数。 |
OnScrollListener
最新推荐文章于 2025-08-09 15:41:51 发布