diff --git a/src/me/maxwin/view/XListView.java b/src/me/maxwin/view/XListView.java index 7076763..e3ed52e 100755 --- a/src/me/maxwin/view/XListView.java +++ b/src/me/maxwin/view/XListView.java @@ -303,7 +303,8 @@ public boolean onTouchEvent(MotionEvent ev) { } else if (getLastVisiblePosition() == mTotalItemCount - 1) { // invoke load more. if (mEnablePullLoad - && mFooterView.getBottomMargin() > PULL_LOAD_MORE_DELTA) { + && mFooterView.getBottomMargin() > PULL_LOAD_MORE_DELTA + && !mPullLoading) { startLoadMore(); } resetFooterHeight();