use of android.view.ViewPropertyAnimator in project Material-Movies by saulmm.
the class GUIUtils method showViewByScaleY.
/**
* Shows a view by scaling
*
* @param v the view to be scaled
*
* @return the ViewPropertyAnimation to manage the animation
*/
public static ViewPropertyAnimator showViewByScaleY(View v, AnimatorListener animatorListener) {
ViewPropertyAnimator propertyAnimator = v.animate().setStartDelay(SCALE_DELAY).scaleY(1);
propertyAnimator.setListener(animatorListener);
return propertyAnimator;
}
use of android.view.ViewPropertyAnimator in project Launcher3 by chislon.
the class LauncherViewPropertyAnimator method onAnimationStart.
@Override
public void onAnimationStart(Animator animation) {
// This is the first time we get a handle to the internal ValueAnimator
// used by the ViewPropertyAnimator.
mFirstFrameHelper.onAnimationStart(animation);
for (int i = 0; i < mListeners.size(); i++) {
Animator.AnimatorListener listener = mListeners.get(i);
listener.onAnimationStart(this);
}
mRunning = true;
}
use of android.view.ViewPropertyAnimator in project T-MVP by north2016.
the class MyCommentBehavior method hide.
// 隐藏时的动画
private void hide(final View view) {
ViewPropertyAnimator animator = view.animate().translationY(viewY).setInterpolator(INTERPOLATOR).setDuration(200);
animator.setListener(new Animator.AnimatorListener() {
@Override
public void onAnimationStart(Animator animator) {
isAnimate = true;
}
@Override
public void onAnimationEnd(Animator animator) {
view.setVisibility(View.INVISIBLE);
isAnimate = false;
}
@Override
public void onAnimationCancel(Animator animator) {
show(view);
}
@Override
public void onAnimationRepeat(Animator animator) {
}
});
animator.start();
}
use of android.view.ViewPropertyAnimator in project T-MVP by north2016.
the class MyCommentBehavior method show.
// 显示时的动画
private void show(final View view) {
ViewPropertyAnimator animator = view.animate().translationY(0).setInterpolator(INTERPOLATOR).setDuration(200);
animator.setListener(new Animator.AnimatorListener() {
@Override
public void onAnimationStart(Animator animator) {
view.setVisibility(View.VISIBLE);
isAnimate = true;
}
@Override
public void onAnimationEnd(Animator animator) {
isAnimate = false;
}
@Override
public void onAnimationCancel(Animator animator) {
hide(view);
}
@Override
public void onAnimationRepeat(Animator animator) {
}
});
animator.start();
}
use of android.view.ViewPropertyAnimator in project Android-Material-Examples by saulmm.
the class GUIUtils method hideViewByScale.
public static void hideViewByScale(View view) {
ViewPropertyAnimator propertyAnimator = view.animate().setStartDelay(SCALE_FACTOR).scaleX(0).scaleY(0);
propertyAnimator.start();
}
Aggregations