List of usage examples for android.view View offsetLeftAndRight
public void offsetLeftAndRight(int offset)
From source file:cn.emagsoftware.ui.BugFixedSlidingPaneLayout.java
private void parallaxOtherViews(float slideOffset) { final LayoutParams slideLp = (LayoutParams) mSlideableView.getLayoutParams(); final boolean dimViews = slideLp.dimWhenOffset && slideLp.leftMargin <= 0; final int childCount = getChildCount(); for (int i = 0; i < childCount; i++) { final View v = getChildAt(i); if (v == mSlideableView) continue; final int oldOffset = (int) ((1 - mParallaxOffset) * mParallaxBy); mParallaxOffset = slideOffset;//from ww w . j a va 2 s . com final int newOffset = (int) ((1 - slideOffset) * mParallaxBy); final int dx = oldOffset - newOffset; v.offsetLeftAndRight(dx); if (dimViews) { dimChildView(v, 1 - mParallaxOffset, mCoveredFadeColor); } } }
From source file:com.abewy.android.apps.klyph.widget.KlyphDrawerLayout.java
void moveDrawerToOffset(View drawerView, float slideOffset) { final float oldOffset = getDrawerViewOffset(drawerView); final int width = drawerView.getWidth(); final int oldPos = (int) (width * oldOffset); final int newPos = (int) (width * slideOffset); final int dx = newPos - oldPos; drawerView.offsetLeftAndRight(checkDrawerViewGravity(drawerView, Gravity.LEFT) ? dx : -dx); setDrawerViewOffset(drawerView, slideOffset); }
From source file:com.waz.zclient.pages.main.conversationpager.SlidingPaneLayout.java
private void parallaxOtherViews(float slideOffset) { final boolean isLayoutRtl = isLayoutRtlSupport(); final LayoutParams slideLp = (LayoutParams) slideableView.getLayoutParams(); final boolean dimViews = slideLp.dimWhenOffset && (isLayoutRtl ? slideLp.rightMargin : slideLp.leftMargin) <= 0; final int childCount = getChildCount(); for (int i = 0; i < childCount; i++) { final View v = getChildAt(i); if (v == slideableView) { continue; }//www .ja va 2 s . c o m final int oldOffset = (int) ((1 - parallaxOffset) * parallaxBy); parallaxOffset = slideOffset; final int newOffset = (int) ((1 - slideOffset) * parallaxBy); final int dx = oldOffset - newOffset; v.offsetLeftAndRight(isLayoutRtl ? -dx : dx); if (dimViews) { dimChildView(v, isLayoutRtl ? parallaxOffset - 1 : 1 - parallaxOffset, coveredFadeColor); } } }
From source file:com.example.zhaozhu.practisecustomview.customviewgroup.HSlidingPaneLayout.java
private void parallaxOtherViews(final float slideOffset) { final LayoutParams slideLp = (LayoutParams) this.mSlideableView.getLayoutParams(); final boolean dimViews = slideLp.dimWhenOffset && (slideLp.leftMargin <= 0); final int childCount = this.getChildCount(); for (int i = 0; i < childCount; i++) { final View v = this.getChildAt(i); if (v == this.mSlideableView) { continue; }//from ww w. ja v a 2 s.c o m final int oldOffset = (int) ((1 - this.mParallaxOffset) * this.mParallaxBy); this.mParallaxOffset = slideOffset; final int newOffset = (int) ((1 - slideOffset) * this.mParallaxBy); final int dx = oldOffset - newOffset; v.offsetLeftAndRight(dx); if (dimViews) { this.dimChildView(v, 1 - this.mParallaxOffset, this.mCoveredFadeColor); } } }
From source file:com.dk.view.FolderDrawerLayout.java
void moveDrawerToOffset(View drawerView, float slideOffset) { final float oldOffset = getDrawerViewOffset(drawerView); final int width = drawerView.getWidth(); final int oldPos = (int) (width * oldOffset); final int newPos = (int) (width * slideOffset); final int dx = newPos - oldPos; drawerView.offsetLeftAndRight(checkDrawerViewAbsoluteGravity(drawerView, Gravity.LEFT) ? dx : -dx); setDrawerViewOffset(drawerView, slideOffset); }
From source file:ca.co.rufus.androidboilerplate.ui.DebugDrawerLayout.java
void moveDrawerToOffset(View drawerView, float slideOffset) { final float oldOffset = getDrawerViewOffset(drawerView); final int width = drawerView.getWidth(); final int oldPos = (int) (width * oldOffset); final int newPos = (int) (width * slideOffset); final int dx = newPos - oldPos; drawerView.offsetLeftAndRight(checkDrawerViewAbsoluteGravity(drawerView, Gravity.LEFT) ? dx : -dx); setDrawerViewOffset(drawerView, slideOffset); }
From source file:me.bemind.sidemenu.SideMenu.java
private void parallaxOtherViews(float slideOffset) { final boolean isLayoutRtl = isLayoutRtlSupport(); final LayoutParams slideLp = (LayoutParams) mSlideableView.getLayoutParams(); final boolean dimViews = slideLp.dimWhenOffset && (isLayoutRtl ? slideLp.rightMargin : slideLp.leftMargin) <= 0; final int childCount = getChildCount(); for (int i = 0; i < childCount; i++) { final View v = getChildAt(i); if (v == mSlideableView) continue; ///////* www . j av a2 s. c o m*/ mBottomView = v; ///// final int oldOffset = (int) ((1 - mParallaxOffset) * mParallaxBy); mParallaxOffset = slideOffset; final int newOffset = (int) ((1 - slideOffset) * mParallaxBy); final int dx = oldOffset - newOffset; v.offsetLeftAndRight(isLayoutRtl ? -dx : dx); if (dimViews) { dimChildView(v, isLayoutRtl ? mParallaxOffset - 1 : 1 - mParallaxOffset, mCoveredFadeColor); } } }
From source file:cn.bingoogolapple.swipebacklayout.BGASwipeBackLayout.java
private void parallaxOtherViews(float slideOffset) { final boolean isLayoutRtl = isLayoutRtlSupport(); final LayoutParams slideLp = (LayoutParams) mSlideableView.getLayoutParams(); final boolean dimViews = slideLp.dimWhenOffset && (isLayoutRtl ? slideLp.rightMargin : slideLp.leftMargin) <= 0; final int childCount = getChildCount(); for (int i = 0; i < childCount; i++) { final View v = getChildAt(i); if (v == mSlideableView) continue; final int oldOffset = (int) ((1 - mParallaxOffset) * mParallaxBy); mParallaxOffset = slideOffset;// w w w. j a v a2s . co m final int newOffset = (int) ((1 - slideOffset) * mParallaxBy); final int dx = oldOffset - newOffset; v.offsetLeftAndRight(isLayoutRtl ? -dx : dx); if (dimViews) { dimChildView(v, isLayoutRtl ? mParallaxOffset - 1 : 1 - mParallaxOffset, mCoveredFadeColor); } } }
From source file:github.why168.swipeback.view.SwipeBackLayout.java
private void parallaxOtherViews(float slideOffset) { final boolean isLayoutRtl = isLayoutRtlSupport(); final LayoutParams slideLp = (LayoutParams) mSlideableView.getLayoutParams(); final boolean dimViews = slideLp.dimWhenOffset && (isLayoutRtl ? slideLp.rightMargin : slideLp.leftMargin) <= 0; final int childCount = getChildCount(); for (int i = 0; i < childCount; i++) { final View v = getChildAt(i); if (v == mSlideableView) continue; final int oldOffset = (int) ((1 - mParallaxOffset) * mParallaxBy); mParallaxOffset = slideOffset;/*w w w. java 2 s .c o m*/ final int newOffset = (int) ((1 - slideOffset) * mParallaxBy); final int dx = oldOffset - newOffset; // v.offsetLeftAndRight(isLayoutRtl ? -dx : dx); if (isLayoutRtl) { v.offsetLeftAndRight(-dx); } else { v.offsetLeftAndRight(dx); } if (dimViews) { dimChildView(v, isLayoutRtl ? mParallaxOffset - 1 : 1 - mParallaxOffset, mCoveredFadeColor); } } }
From source file:com.huewu.pla.lib.internal.PLAListView.java
protected void onOffsetChild(final View child, final int position, final int offsetLeft, final int offsetTop) { child.offsetLeftAndRight(offsetLeft); child.offsetTopAndBottom(offsetTop); }