android-在大屏幕中查找listview结尾的问题

android-在大屏幕中查找listview结尾的问题,android,android-listview,Android,Android Listview,我有大量的数据,我想将它们全部加载到一个listview,所以我使用下面的代码来查找用户是否滚动到listview的末尾,然后我将更多的数据加载到listview(例如,我向listview添加了另外10行),在开始时,我的listview有10行 warningListView.setOnScrollListener(new OnScrollListener() { @Override public void onScrollStateChanged(

我有大量的数据,我想将它们全部加载到一个listview,所以我使用下面的代码来查找用户是否滚动到listview的末尾,然后我将更多的数据加载到listview(例如,我向listview添加了另外10行),在开始时,我的listview有10行

warningListView.setOnScrollListener(new OnScrollListener() 
    {
        @Override
        public void onScrollStateChanged(AbsListView arg0, int arg1) {

        }

        @Override
        public void onScroll(AbsListView lw, final int firstVisibleItem,
                 final int visibleItemCount, final int totalItemCount) 
        {   
            final int lastItem = firstVisibleItem + visibleItemCount;
               if(lastItem == totalItemCount) 
               {
                  if(preLast!=lastItem)
                  {
                    preLast = lastItem;
                    Utility.parseBadhesabJason(result, getActivity());
                  }
               }
        }
    });
我的问题是大屏幕,因为在大屏幕上10行适合屏幕,并没有滚动条!所以没有滚动!因此,在listview中没有加载更多数据!
我能处理这件事吗

parseBadhesabJason(result,getActivity());这一行可以做什么?此函数向listviewfunction添加另外10行代码中缺少的内容
loadData(); // load data and populate listview 

/**After loading data check the following condition:**/

int currentPosition = listView.getLastVisiblePosition();

if(currentPosition == list.size()){
    loadMoreData();
}