Java Code Examples for android.animation.ObjectAnimator#setValues()
The following examples show how to use
android.animation.ObjectAnimator#setValues() .
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example 1
Source File: UDAnimator.java From VideoOS-Android-SDK with GNU General Public License v3.0 | 6 votes |
/** * build a copy of given animator * * @return */ public Animator build() { //这种方式clone出来的animator不能重复播放 /* ObjectAnimator result = getAnimator().clone();//克隆一份 setupListeners(result); result.setupStartValues(); return result;*/ ObjectAnimator self = this.getAnimator(); ObjectAnimator anim = new ObjectAnimator(); anim.setTarget(self.getTarget()); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR2) { anim.setAutoCancel(true); } if (self.getValues() != null) { anim.setValues(self.getValues()); } anim.setInterpolator(self.getInterpolator()); anim.setDuration(self.getDuration()); anim.setStartDelay(self.getStartDelay()); anim.setRepeatCount(self.getRepeatCount()); anim.setRepeatMode(self.getRepeatMode()); setupListeners(anim); return anim; }
Example 2
Source File: UDAnimator.java From VideoOS-Android-SDK with GNU General Public License v3.0 | 5 votes |
/** * 设置属性 * * @param name * @return */ public UDAnimator ofProperty(String name, float... values) { ObjectAnimator animator = getAnimator(); if (animator != null && !TextUtils.isEmpty(name) && values != null) { PropertyValuesHolder[] valuesHolders = null; if (animator.getValues() != null && animator.getValues().length > 0) { valuesHolders = Arrays.copyOf(animator.getValues(), animator.getValues().length + 1); } else { valuesHolders = new PropertyValuesHolder[1]; } valuesHolders[valuesHolders.length - 1] = PropertyValuesHolder.ofFloat(name, values); animator.setValues(valuesHolders); } return this; }
Example 3
Source File: LauncherAnimUtils.java From Trebuchet with GNU General Public License v3.0 | 5 votes |
public static ObjectAnimator ofPropertyValuesHolder(View target, PropertyValuesHolder... values) { ObjectAnimator anim = new ObjectAnimator(); anim.setTarget(target); anim.setValues(values); cancelOnDestroyActivity(anim); new FirstFrameAnimatorHelper(anim, target); return anim; }
Example 4
Source File: LauncherAnimUtils.java From Trebuchet with GNU General Public License v3.0 | 5 votes |
public static ObjectAnimator ofPropertyValuesHolder(Object target, View view, PropertyValuesHolder... values) { ObjectAnimator anim = new ObjectAnimator(); anim.setTarget(target); anim.setValues(values); cancelOnDestroyActivity(anim); new FirstFrameAnimatorHelper(anim, view); return anim; }
Example 5
Source File: LauncherAnimUtils.java From TurboLauncher with Apache License 2.0 | 5 votes |
public static ObjectAnimator ofPropertyValuesHolder(View target, PropertyValuesHolder... values) { ObjectAnimator anim = new ObjectAnimator(); anim.setTarget(target); anim.setValues(values); cancelOnDestroyActivity(anim); new FirstFrameAnimatorHelper(anim, target); return anim; }
Example 6
Source File: LauncherAnimUtils.java From TurboLauncher with Apache License 2.0 | 5 votes |
public static ObjectAnimator ofPropertyValuesHolder(Object target, View view, PropertyValuesHolder... values) { ObjectAnimator anim = new ObjectAnimator(); anim.setTarget(target); anim.setValues(values); cancelOnDestroyActivity(anim); new FirstFrameAnimatorHelper(anim, view); return anim; }
Example 7
Source File: LauncherAnimUtils.java From LB-Launcher with Apache License 2.0 | 5 votes |
public static ObjectAnimator ofPropertyValuesHolder(View target, PropertyValuesHolder... values) { ObjectAnimator anim = new ObjectAnimator(); anim.setTarget(target); anim.setValues(values); cancelOnDestroyActivity(anim); new FirstFrameAnimatorHelper(anim, target); return anim; }
Example 8
Source File: LauncherAnimUtils.java From LB-Launcher with Apache License 2.0 | 5 votes |
public static ObjectAnimator ofPropertyValuesHolder(Object target, View view, PropertyValuesHolder... values) { ObjectAnimator anim = new ObjectAnimator(); anim.setTarget(target); anim.setValues(values); cancelOnDestroyActivity(anim); new FirstFrameAnimatorHelper(anim, view); return anim; }