Beispiel #1
0
 public override void OnHeaderReleasing(IRefreshHeader header, float percent, int offset, int headerHeight, int extendHeight)
 {
     mHeaderReleasing = String.Format(Locale.China, "%s\npercent=%.02f offset=%03d\nheight=%03d extend=%03d",
                                      FORMAT.Format(new Date()),
                                      percent, offset, headerHeight, extendHeight);
     updateContent();
 }
Beispiel #2
0
 public override void OnHeaderStartAnimator(IRefreshHeader header, int headerHeight, int extendHeight)
 {
     mHeaderStartAnimator = String.Format(Locale.China, "%s\nheight=%03d extend=%03d",
                                          FORMAT.Format(new Date()),
                                          headerHeight, extendHeight);
     updateContent();
 }
Beispiel #3
0
 private void updateContent()
 {
     mTvContent.Text = String.Format(Locale.China,
                                     "onStateChanged:%s\n\n" +
                                     "onHeaderPulling:%s\n\n" +
                                     "onHeaderReleasing:%s\n\n" +
                                     "onHeaderStartAnimator:%s\n\n" +
                                     "onHeaderFinish:%s\n\n" +
                                     "onFooterPulling:%s\n\n" +
                                     "onFooterReleasing:%s\n\n" +
                                     "onFooterStartAnimator:%s\n\n" +
                                     "onFooterFinish:%s\n\n" +
                                     "onRefresh:%s\n\n" +
                                     "onLoadmore:%s\n\n",
                                     mStateChanged,
                                     mHeaderPulling,
                                     mHeaderReleasing,
                                     mHeaderStartAnimator,
                                     mHeaderFinish,
                                     mFooterPulling,
                                     mFooterReleasing,
                                     mFooterStartAnimator,
                                     mFooterFinish,
                                     mRefresh,
                                     mLoadmore);
 }
Beispiel #4
0
 public override void OnFooterReleasing(IRefreshFooter footer, float percent, int offset, int footerHeight, int extendHeight)
 {
     mFooterReleasing = String.Format(Locale.China, "%s\npercent=%.02f\noffset=%03d height=%03d\nextend=%03d",
                                      FORMAT.Format(new Date()),
                                      percent, offset, footerHeight, extendHeight);
     updateContent();
 }
Beispiel #5
0
 public override void OnStateChanged(IRefreshLayout refreshLayout, RefreshState oldState, RefreshState newState)
 {
     mStateChanged = String.Format(Locale.China, "%s\nnew=%s\nold=%s",
                                   FORMAT.Format(new Date()),
                                   newState.Name(),
                                   oldState.Name());
     updateContent();
 }
Beispiel #6
0
 public override void OnLoadmore(IRefreshLayout refreshlayout)
 {
     mLoadmore = String.Format(Locale.China, "%s", FORMAT.Format(new Date()));
     updateContent();
 }
Beispiel #7
0
 public override void OnFooterFinish(IRefreshFooter footer, bool success)
 {
     mFooterFinish = String.Format(Locale.China, "%s - " + success, FORMAT.Format(new Date()));
     updateContent();
 }