Exemplo n.º 1
0
  @Override
  protected final void onSizeChanged(int w, int h, int oldw, int oldh) {
    if (DEBUG) {
      Log.d(LOG_TAG, String.format("onSizeChanged. W: %d, H: %d", w, h));
    }

    super.onSizeChanged(w, h, oldw, oldh);

    // We need to update the header/footer when our size changes
    refreshLoadingViewsSize();

    // Update the Refreshable View layout
    refreshRefreshableViewSize(w, h);

    /**
     * As we're currently in a Layout Pass, we need to schedule another one to layout any changes
     * we've made here
     */
    post(
        new Runnable() {
          @Override
          public void run() {
            requestLayout();
          }
        });
  }
Exemplo n.º 2
0
 @Override
 protected void onSizeChanged(int w, int h, int oldw, int oldh) {
   super.onSizeChanged(w, h, oldw, oldh);
   if (mOnSizeChangedListener != null) {
     mOnSizeChangedListener.onHeaderSizeChanged(w, h, oldw, oldh);
   }
 }
Exemplo n.º 3
0
 @Override
 protected final void onSizeChanged(final int w, final int h, final int oldw, final int oldh) {
   super.onSizeChanged(w, h, oldw, oldh);
   if (mOnSizeChangedListener != null) {
     mOnSizeChangedListener.onSizeChanged(this, w, h, oldw, oldh);
   }
 }
Exemplo n.º 4
0
  @Override
  protected void onSizeChanged(int w, int h, int oldw, int oldh) {
    super.onSizeChanged(w, h, oldw, oldh);

    if (mListener != null) {
      mListener.OnResize(w, h, oldw, oldh);
    }
  }
Exemplo n.º 5
0
 @Override
 public void onSizeChanged(int w, int h, int oldw, int oldh) {
   super.onSizeChanged(w, h, oldw, oldh);
   mInitialOffset = (childrenWidth - w) / 2;
   super.scrollTo(mInitialOffset, 0);
   mScrollX = mInitialOffset;
   setTime(currentTime, 0);
 }
Exemplo n.º 6
0
 @Override
 protected void onSizeChanged(int w, int h, int oldw, int oldh) {
   super.onSizeChanged(w, h, oldw, oldh);
   mTabWidth = getWidth();
   if (mTabCount != 0) {
     mTabWidth = getWidth() / mTabCount;
   }
 }
Exemplo n.º 7
0
  @Override
  protected void onSizeChanged(int w, int h, int oldw, int oldh) {
    super.onSizeChanged(w, h, oldw, oldh);

    if (mWidth == 0) {
      mWidth = w;
      addItems();
    }
  }
  @Override
  protected void onSizeChanged(int w, int h, int oldw, int oldh) {
    super.onSizeChanged(w, h, oldw, oldh);
    ViewGroup viewGroup = (ViewGroup) getParent();
    mOverlay = viewGroup.getOverlay();

    mOverlay.add(mPreviewImage);
    mOverlay.add(mPrimaryText);
    mOverlay.add(mSecondaryText);
  }
Exemplo n.º 9
0
 protected void onSizeChanged(int w, int h, int oldw, int oldh) {
   super.onSizeChanged(w, h, oldw, oldh);
   StringBuilder msg = new StringBuilder();
   msg.append(" Main Window :: onSizeChanged() old [ ");
   msg.append(w);
   msg.append(" x ");
   msg.append(h);
   msg.append(" ]  new [ ");
   msg.append(oldw);
   msg.append(" x ");
   msg.append(oldh);
   msg.append(" ]");
   Utils.platformLog("SimpleMainView.View", msg.toString());
 }
Exemplo n.º 10
0
  @Override
  protected void onSizeChanged(int w, int h, int oldw, int oldh) {
    if (DEBUG) Slog.d(TAG, String.format("onSizeChanged: (%dx%d) old: (%dx%d)", w, h, oldw, oldh));

    final boolean newVertical = w > 0 && h > w;
    if (newVertical != mVertical) {
      mVertical = newVertical;
      // Slog.v(TAG, String.format("onSizeChanged: h=%d, w=%d, vert=%s", h, w, mVertical?"y":"n"));
      reorient();
    }

    postCheckForInvalidLayout("sizeChanged");
    super.onSizeChanged(w, h, oldw, oldh);
  }
Exemplo n.º 11
0
  @Override
  public void onSizeChanged(int w, int h, int oldw, int oldh) {
    super.onSizeChanged(w, h, oldw, oldh);
    this.wm = w / 2;
    this.hm = h / 2;

    System.out.println(
        "XYZ:ZANaviLinearLayout -> onSizeChanged w="
            + w
            + " oldw="
            + oldw
            + " h="
            + h
            + " oldh="
            + oldh);
    if ((w == oldw) & (h == oldh)) {
    } else {
      this.need_size_change = true;
    }
  }
Exemplo n.º 12
0
  @Override
  protected final void onSizeChanged(int w, int h, int oldw, int oldh) {
    super.onSizeChanged(w, h, oldw, oldh);

    // We need to update the header/footer when our size changes
    refreshLoadingViewsSize();

    // 设置刷新View的大小
    refreshRefreshableViewSize(w, h);

    /**
     * As we're currently in a Layout Pass, we need to schedule another one to layout any changes
     * we've made here
     */
    post(
        new Runnable() {
          @Override
          public void run() {
            requestLayout();
          }
        });
  }
Exemplo n.º 13
0
 @Override
 protected void onSizeChanged(int w, int h, int oldw, int oldh) {
   super.onSizeChanged(w, h, oldw, oldh);
   mController.initializeEffects();
 }
Exemplo n.º 14
0
  protected void onSizeChanged(int w, int h, int oldw, int oldh) {
    super.onSizeChanged(w, h, oldw, oldh);

    this.tnContainer.dispatchSizeChanged(w, h, oldw, oldh);
  }
 @Override
 protected void onSizeChanged(int w, int h, int oldw, int oldh) {
   super.onSizeChanged(w, h, oldw, oldh);
   mTabWidth = w / mTabCount;
 }
 @Override
 protected void onSizeChanged(int w, int h, int oldw, int oldh) {
   super.onSizeChanged(w, h, oldw, oldh);
   foregroundBoundsChanged = true;
 }
Exemplo n.º 17
0
 @Override
 protected void onSizeChanged(int w, int h, int oldw, int oldh) {
   super.onSizeChanged(w, h, oldw, oldh);
   height = h;
 }
Exemplo n.º 18
0
 @Override
 protected void onSizeChanged(int w, int h, int oldw, int oldh) {
   super.onSizeChanged(w, h, oldw, oldh);
   updateIndicator();
 }