@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();
            }
          }
        });
  }