static void setScaleX(View view, float scaleX) { view.setScaleX(scaleX); }
@Override public void reset(Object mountContent) { assertIsView(mountContent, this).setScaleX(1); } }
@Override public void set(Object mountContent, float value) { assertIsView(mountContent, this).setScaleX(value); }
@Override public void onAnimationEnd(Animator animation) { currentView.setScaleX(0.5f); } }).scaleX(.5f).get());
@Override public void applyTransformation(float interpolatedTime, Transformation t) { circleView.setScaleX(1 - interpolatedTime); circleView.setScaleY(1 - interpolatedTime); } };
@Override public void onAnimationEnd(Animator animation) { currentView.setScaleX(1.0f); } })
@Override public void set(Object mountContent, float value) { final View asView = assertIsView(mountContent, this); asView.setScaleX(value); asView.setScaleY(value); }
@Override public void reset(Object mountContent) { final View asView = assertIsView(mountContent, this); asView.setScaleX(1); asView.setScaleY(1); } }
/** * helper method to style the heart view * * @param view * @param value */ private void style(View view, int value) { view.setScaleX(value); view.setScaleY(value); view.setAlpha(value); }
@Override public void onStateChanged(@NonNull RefreshLayout refreshLayout, @NonNull RefreshState oldState, @NonNull RefreshState newState) { final View circleView = mCircleView; mState = newState; switch (newState) { case None: break; case PullDownToRefresh: mFinished = false; circleView.setVisibility(VISIBLE); circleView.setTranslationY(0); circleView.setScaleX(1); circleView.setScaleY(1); break; case ReleaseToRefresh: break; case Refreshing: break; } }
@Override public void onTransitionEnd(@NonNull Transition transition) { view.setScaleX(initialScaleX); view.setScaleY(initialScaleY); transition.removeListener(this); } });
@Override public void onTransitionEnd(@NonNull Transition transition) { view.setScaleX(initialScaleX); view.setScaleY(initialScaleY); transition.removeListener(this); } });
private void reset(View root) { if (root instanceof ViewGroup) { ViewGroup parent = (ViewGroup) root; for (int i = 0; i < parent.getChildCount(); i++) { reset(parent.getChildAt(i)); } } else { root.setScaleX(1); root.setScaleY(1); root.setAlpha(1); } } }
protected static void resetDraggingItemViewEffects(View view, float initialTranslationZ) { view.setTranslationX(0); view.setTranslationY(0); ViewCompat.setTranslationZ(view, initialTranslationZ); view.setAlpha(1.0f); view.setRotation(0); view.setScaleX(1.0f); view.setScaleY(1.0f); }
private static void setScale(View view, NodeInfo nodeInfo) { if (Build.VERSION.SDK_INT >= 11) { if (nodeInfo.isScaleSet()) { final float scale = nodeInfo.getScale(); view.setScaleX(scale); view.setScaleY(scale); } } }
@Override public Animator onAppear(ViewGroup sceneRoot, View view, TransitionValues startValues, TransitionValues endValues) { view.setAlpha(0f); view.setScaleX(0f); view.setScaleY(0f); return ObjectAnimator.ofPropertyValuesHolder( view, PropertyValuesHolder.ofFloat(View.ALPHA, 1f), PropertyValuesHolder.ofFloat(View.SCALE_X, 1f), PropertyValuesHolder.ofFloat(View.SCALE_Y, 1f)); }
private static void setTransforms(View view, float translationX, float translationY, float translationZ, float scaleX, float scaleY, float rotationX, float rotationY, float rotationZ) { view.setTranslationX(translationX); view.setTranslationY(translationY); ViewUtils.setTranslationZ(view, translationZ); view.setScaleX(scaleX); view.setScaleY(scaleY); view.setRotationX(rotationX); view.setRotationY(rotationY); view.setRotation(rotationZ); }
private static void unsetScale(View view, NodeInfo nodeInfo) { if (Build.VERSION.SDK_INT >= 11) { if (nodeInfo.isScaleSet()) { if (view.getScaleX() != 1) { view.setScaleX(1); } if (view.getScaleY() != 1) { view.setScaleY(1); } } } }
@Override public void setScaleX(float scaleX) { super.setScaleX(scaleX); invalidateParentIfNeeded(); fireOnTransformationChangedListener(); }
@Test public void scaleX() { assertThat(view.getScaleX()).isEqualTo(1f); view.setScaleX(0.5f); assertThat(view.getScaleX()).isEqualTo(0.5f); }