android.animation
Class ObjectAnimator
java.lang.Object
android.animation.Animator
android.animation.ValueAnimator
android.animation.ObjectAnimator
- All Implemented Interfaces:
- Cloneable
public final class ObjectAnimator
- extends ValueAnimator
Method Summary |
ObjectAnimator |
clone()
|
String |
getPropertyName()
|
Object |
getTarget()
|
static ObjectAnimator |
ofFloat(Object target,
String propertyName,
float... values)
|
static
|
ofFloat(T target,
Property<T,Float> property,
float... values)
|
static ObjectAnimator |
ofInt(Object target,
String propertyName,
int... values)
|
static
|
ofInt(T target,
Property<T,Integer> property,
int... values)
|
static ObjectAnimator |
ofObject(Object target,
String propertyName,
TypeEvaluator evaluator,
Object... values)
|
static
|
ofObject(T target,
Property<T,V> property,
TypeEvaluator<V> evaluator,
V... values)
|
static ObjectAnimator |
ofPropertyValuesHolder(Object target,
PropertyValuesHolder... values)
|
ObjectAnimator |
setDuration(long duration)
|
void |
setFloatValues(float... values)
|
void |
setIntValues(int... values)
|
void |
setObjectValues(Object... values)
|
void |
setProperty(Property property)
|
void |
setPropertyName(String propertyName)
|
void |
setTarget(Object target)
|
void |
setupEndValues()
|
void |
setupStartValues()
|
void |
start()
|
String |
toString()
|
Methods inherited from class android.animation.ValueAnimator |
addUpdateListener, cancel, end, getAnimatedFraction, getAnimatedValue, getAnimatedValue, getCurrentPlayTime, getDuration, getFrameDelay, getInterpolator, getRepeatCount, getRepeatMode, getStartDelay, getValues, isRunning, isStarted, ofFloat, ofInt, ofObject, ofPropertyValuesHolder, removeAllUpdateListeners, removeUpdateListener, reverse, setCurrentPlayTime, setEvaluator, setFrameDelay, setInterpolator, setRepeatCount, setRepeatMode, setStartDelay, setValues |
ObjectAnimator
public ObjectAnimator()
setPropertyName
public void setPropertyName(String propertyName)
setProperty
public void setProperty(Property property)
getPropertyName
public String getPropertyName()
ofInt
public static ObjectAnimator ofInt(Object target,
String propertyName,
int... values)
ofInt
public static <T> ObjectAnimator ofInt(T target,
Property<T,Integer> property,
int... values)
ofFloat
public static ObjectAnimator ofFloat(Object target,
String propertyName,
float... values)
ofFloat
public static <T> ObjectAnimator ofFloat(T target,
Property<T,Float> property,
float... values)
ofObject
public static ObjectAnimator ofObject(Object target,
String propertyName,
TypeEvaluator evaluator,
Object... values)
ofObject
public static <T,V> ObjectAnimator ofObject(T target,
Property<T,V> property,
TypeEvaluator<V> evaluator,
V... values)
ofPropertyValuesHolder
public static ObjectAnimator ofPropertyValuesHolder(Object target,
PropertyValuesHolder... values)
setIntValues
public void setIntValues(int... values)
- Overrides:
setIntValues
in class ValueAnimator
setFloatValues
public void setFloatValues(float... values)
- Overrides:
setFloatValues
in class ValueAnimator
setObjectValues
public void setObjectValues(Object... values)
- Overrides:
setObjectValues
in class ValueAnimator
start
public void start()
- Overrides:
start
in class ValueAnimator
setDuration
public ObjectAnimator setDuration(long duration)
- Overrides:
setDuration
in class ValueAnimator
getTarget
public Object getTarget()
setTarget
public void setTarget(Object target)
- Overrides:
setTarget
in class Animator
setupStartValues
public void setupStartValues()
- Overrides:
setupStartValues
in class Animator
setupEndValues
public void setupEndValues()
- Overrides:
setupEndValues
in class Animator
clone
public ObjectAnimator clone()
- Overrides:
clone
in class ValueAnimator
toString
public String toString()
- Overrides:
toString
in class ValueAnimator
Copyright © 2008-2012. All Rights Reserved.