android 的ListView中,如何判斷其內容已滾動到最頂部或者最底部?

原問題描述:android 的ListView中,如何判斷其內容已滾動到最頂部或者最底部?

解決方案:

根據這個方法檢測:

[java]  

getListView().setOnScrollListener(new OnScrollListener() {  

            @Override    www.aiwalls.com

            public void onScrollStateChanged(AbsListView view, int scrollState) {  

            }  

  

            @Override  

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

                if(firstVisibleItem==0){  

                    Log.e("log", "滑到頂部");  

                }        www.aiwalls.com

                if(visibleItemCount+firstVisibleItem==totalItemCount){  

                    Log.e("log", "滑到底部");  

                }  

            }  

        });  

 

 

 

 

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *