android.widget.ListView.onLayout()方法的使用及代码示例

x33g5p2x  于2022-01-23 转载在 其他  
字(4.1k)|赞(0)|评价(0)|浏览(195)

本文整理了Java中android.widget.ListView.onLayout()方法的一些代码示例,展示了ListView.onLayout()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ListView.onLayout()方法的具体详情如下:
包路径:android.widget.ListView
类名称:ListView
方法名:onLayout

ListView.onLayout介绍

暂无

代码示例

代码示例来源:origin: beworker/pinned-section-listview

@Override
protected void onLayout(boolean changed, int l, int t, int r, int b) {
  super.onLayout(changed, l, t, r, b);
  if (mPinnedSection != null) {
    int parentWidth = r - l - getPaddingLeft() - getPaddingRight();
    int shadowWidth = mPinnedSection.view.getWidth();
    if (parentWidth != shadowWidth) {
      recreatePinnedShadow();
    }
  }
}

代码示例来源:origin: matrixxun/PullToZoomInListView

protected void onLayout(boolean changed, int l, int t, int r, int b) {
  super.onLayout(changed, l, t, r, b);
  if (mHeaderHeight == 0) {
    mHeaderHeight = mHeaderContainer.getHeight();
  }
}

代码示例来源:origin: 296777513/pedometer

@Override
protected void onLayout(boolean changed, int l, int t, int r, int b) {
  super.onLayout(changed, l, t, r, b);
  if (changed) {
    listView = (LinearLayout) this.getChildAt(0);
  }
}

代码示例来源:origin: mtotschnig/MyExpenses

@Override
protected void onLayout(boolean changed, int l, int t, int r, int b) {
  super.onLayout(changed, l, t, r, b);
  if (mSticky == null) {
    updateStickyView();
  }
}

代码示例来源:origin: boredream/DesignResCollection

@Override
protected void onLayout(boolean changed, int l, int t, int r, int b) {
  super.onLayout(changed, l, t, r, b);
  if (mPinnedSection != null) {
    int parentWidth = r - l - getPaddingLeft() - getPaddingRight();
    int shadowWidth = mPinnedSection.view.getWidth();
    if (parentWidth != shadowWidth) {
      recreatePinnedShadow();
    }
  }
}

代码示例来源:origin: mzule/AndroidWeekly

@Override
protected void onLayout(boolean changed, int l, int t, int r, int b) {
  super.onLayout(changed, l, t, r, b);
  if (mPinnedSection != null) {
    int parentWidth = r - l - getPaddingLeft() - getPaddingRight();
    int shadowWidth = mPinnedSection.view.getWidth();
    if (parentWidth != shadowWidth) {
      recreatePinnedShadow();
    }
  }
}

代码示例来源:origin: com.albedinsky.android/dialogs-collection

/**
 */
@Override
protected void onLayout(boolean changed, int l, int t, int r, int b) {
  super.onLayout(changed, l, t, r, b);
  final boolean shadowsVisible = ViewCompat.canScrollVertically(this, -1) || ViewCompat.canScrollVertically(this, 1);
  mEdgeShadowHelper.setTopShadowVisible(shadowsVisible);
  mEdgeShadowHelper.setBottomShadowVisible(shadowsVisible);
}

代码示例来源:origin: com.albedinsky.android.support/support-dialogs-collection-base

/**
 */
@Override
protected void onLayout(boolean changed, int l, int t, int r, int b) {
  super.onLayout(changed, l, t, r, b);
  final boolean shadowsVisible = ViewCompat.canScrollVertically(this, -1) || ViewCompat.canScrollVertically(this, 1);
  mEdgeShadowHelper.setTopShadowVisible(shadowsVisible);
  mEdgeShadowHelper.setBottomShadowVisible(shadowsVisible);
}

代码示例来源:origin: com.albedinsky.android/dialogs-collection-base

/**
 */
@Override
protected void onLayout(boolean changed, int l, int t, int r, int b) {
  super.onLayout(changed, l, t, r, b);
  final boolean shadowsVisible = ViewCompat.canScrollVertically(this, -1) || ViewCompat.canScrollVertically(this, 1);
  mEdgeShadowHelper.setTopShadowVisible(shadowsVisible);
  mEdgeShadowHelper.setBottomShadowVisible(shadowsVisible);
}

代码示例来源:origin: com.albedinsky.android.support/support-dialogs-collection

/**
 */
@Override
protected void onLayout(boolean changed, int l, int t, int r, int b) {
  super.onLayout(changed, l, t, r, b);
  final boolean shadowsVisible = ViewCompat.canScrollVertically(this, -1) || ViewCompat.canScrollVertically(this, 1);
  mEdgeShadowHelper.setTopShadowVisible(shadowsVisible);
  mEdgeShadowHelper.setBottomShadowVisible(shadowsVisible);
}

代码示例来源:origin: com.albedinsky.android.support/support-dialogs

/**
 */
@Override
protected void onLayout(boolean changed, int l, int t, int r, int b) {
  super.onLayout(changed, l, t, r, b);
  final boolean shadowsVisible = ViewCompat.canScrollVertically(this, -1) || ViewCompat.canScrollVertically(this, 1);
  mEdgeShadowHelper.setTopShadowVisible(shadowsVisible);
  mEdgeShadowHelper.setBottomShadowVisible(shadowsVisible);
}

代码示例来源:origin: com.albedinsky.android/dialogs

/**
 */
@Override
protected void onLayout(boolean changed, int l, int t, int r, int b) {
  super.onLayout(changed, l, t, r, b);
  final boolean shadowsVisible = ViewCompat.canScrollVertically(this, -1) || ViewCompat.canScrollVertically(this, 1);
  mEdgeShadowHelper.setTopShadowVisible(shadowsVisible);
  mEdgeShadowHelper.setBottomShadowVisible(shadowsVisible);
}

相关文章

ListView类方法