@Override public void onResume() { super.onResume(); mListView.setAdapter(mAdapter); mAdapter.notifyDataSetChanged(); mListView.setOnLoadMoreListener( new LoadMoreListView.OnLoadMoreListener() { @Override public void onLoadMore() { if (!mIsOverData) { // If data is not over new LoadDataTask().execute(); } else { // If data is over mListView.onLoadMoreComplete(); } } }); }