コード例 #1
0
ファイル: ViewXList.java プロジェクト: zhlcG1/zhlc_G1
 /**
  * enable or disable pull up load more feature.
  *
  * @param enable
  */
 public void setPullLoadEnable(boolean enable) {
   mEnablePullLoad = enable;
   if (!mEnablePullLoad) {
     mFooterView.hide();
     mFooterView.setOnClickListener(null);
     // make sure "pull up" don't show a line in bottom when listview
     // with one page
     setFooterDividersEnabled(false);
   } else {
     mPullLoading = false;
     mFooterView.show();
     mFooterView.setState(ViewXListFooter.STATE_NORMAL);
     // make sure "pull up" don't show a line in bottom when listview
     // with one page
     setFooterDividersEnabled(true);
     // both "pull up" and "click" will invoke load more.
     mFooterView.setOnClickListener(
         new OnClickListener() {
           @Override
           public void onClick(View v) {
             startLoadMore();
           }
         });
   }
 }