@TargetApi(Build.VERSION_CODES.LOLLIPOP) @Override public float getElevation() { if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) return super.getElevation(); return mBackground.getShadowSize(); }
@TargetApi(LOLLIPOP) public S hasElevation(float elevation) { isNotNull(); float actualElevation = actual.getElevation(); assertThat(actualElevation) // .overridingErrorMessage("Expected elevation <%s> but was <%s>", elevation, actualElevation) // .isEqualTo(elevation); return myself; }
@Test @Config(minSdk = LOLLIPOP) public void elevation() { view.setElevation(10f); assertThat(view.getElevation()).isEqualTo(10f); }
elevation = ObjectAnimator.ofFloat(view, View.TRANSLATION_Z, -view.getElevation()); elevation.setDuration(duration); elevation.setInterpolator(fastOutSlowInInterpolator);
attributes.add(new ViewAttribute<>("Elevation", view.getElevation()));
@Override public float getElevation(CardViewDelegate cardView) { return ((View) cardView).getElevation(); }
public static float getElevation(View view) { return view.getElevation(); }
private void onScroll(int scrollY) { float elevationPct = Math.min(scrollY, mScrollToElevation) / mScrollToElevation; float newElevation = mMaxElevation * elevationPct; if (Float.compare(mHeader.getElevation(), newElevation) != 0) { mHeader.setElevation(newElevation); } }
@Override public void onScroll(int scrollY) { float elevationPct = Math.min(scrollY, mScrollToElevation) / mScrollToElevation; float newElevation = mMaxElevation * elevationPct; if (Float.compare(mHeader.getElevation(), newElevation) != 0) { mHeader.setElevation(newElevation); } } }
@Override public void onScroll(int scrollY) { float elevationPct = Math.min(scrollY, mScrollToElevation) / mScrollToElevation; float newElevation = mMaxElevation * elevationPct; if (Float.compare(mHeader.getElevation(), newElevation) != 0) { mHeader.setElevation(newElevation); } } }
@Override public float getElevation(ToggleGroupDelegate groupView) { return groupView.getToggleGroup().getElevation(); }
public ValueAnimator createRevealAnimator(final View revealView, boolean isReversed) { ValueAnimator va = isReversed ? ValueAnimator.ofFloat(1f, 0f) : ValueAnimator.ofFloat(0f, 1f); final float elevation = revealView.getElevation();
public ValueAnimator createRevealAnimator(final View revealView, boolean isReversed) { ValueAnimator va = isReversed ? ValueAnimator.ofFloat(1f, 0f) : ValueAnimator.ofFloat(0f, 1f); final float elevation = revealView.getElevation();
public ValueAnimator createRevealAnimator(final View revealView, boolean isReversed) { ValueAnimator va = isReversed ? ValueAnimator.ofFloat(1f, 0f) : ValueAnimator.ofFloat(0f, 1f); final float elevation = revealView.getElevation();
final float elevation = v.getElevation();
@TargetApi(LOLLIPOP) public S hasElevation(float elevation) { isNotNull(); float actualElevation = actual.getElevation(); assertThat(actualElevation) // .overridingErrorMessage("Expected elevation <%s> but was <%s>", elevation, actualElevation) // .isEqualTo(elevation); return myself; }
@Override public void onViewDragStateChanged(int state) { if (state == ViewDragHelper.STATE_IDLE) { View capturedView = dragHelper.getCapturedView(); if (capturedView != null) { capturedView.setElevation(capturedView.getElevation() - 1); } } }
@Override public float getElevation(CardViewDelegate cardView) { if (useLower) { return super.getElevation(cardView); } else { return cardView.getCardView().getElevation(); } }
elevation = ObjectAnimator.ofFloat(view, View.TRANSLATION_Z, -view.getElevation()); elevation.setDuration(duration); elevation.setInterpolator(fastOutSlowInInterpolator);
data.put("BackgroundTintMode", String.valueOf(v.getBackgroundTintMode())); data.put("ClipToOutline", v.getClipToOutline()); data.put("Elevation", v.getElevation()); data.put("TransitionName", v.getTransitionName()); data.put("TranslationZ", v.getTranslationZ());