Android:OnScrollListener的參數(shù)詳解

class MyScrollListener implements OnScrollListener {  
  
        @Override  
        public void onScroll(AbsListView view, int firstVisibleItem,  
                int visibleItemCount, int totalItemCount) {  
            /** 
            * firstVisibleItem 表示在當前屏幕顯示的第一個listItem在整個listView里面的位置(下標從0開始) 
            * visibleItemCount表示在現(xiàn)時屏幕可以見到的ListItem(部分顯示的ListItem也算)總數(shù) 
            * totalItemCount表示ListView的ListItem總數(shù)  
            * listView.getLastVisiblePosition()表示在現(xiàn)時屏幕最后一個ListItem 
            * (最后ListItem要完全顯示出來才算)在整個ListView的位置(下標從0開始)  
            */  
          
        }  
            
                                                                                                                                        
        @Override  
        public void onScrollStateChanged(AbsListView view, int scrollState) { 
    /**
    *scrollState有三種狀態(tài),分別是SCROLL_STATE_IDLE、SCROLL_STATE_TOUCH_SCROLL、SCROLL_STATE_FLING
    *SCROLL_STATE_IDLE是當屏幕停止?jié)L動時
    *SCROLL_STATE_TOUCH_SCROLL是當用戶在以觸屏方式滾動屏幕并且手指仍然還在屏幕上時(The user is scrolling using touch, and their finger is still on the screen)
    *SCROLL_STATE_FLING是當用戶由于之前劃動屏幕并抬起手指,屏幕產(chǎn)生慣性滑動時(The user had previously been scrolling using touch and had performed a fling)
    */  
            Log.d("load", "onScrollStateChanged");  
        }  
    } 
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容