Class ObjectAnimator
public class ObjectAnimator : ValueAnimator, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, ICloneable
- Inheritance
-
ObjectAnimator
- Implements
- Inherited Members
- Extension Methods
Constructors
ObjectAnimator()
public ObjectAnimator()
ObjectAnimator(IJVMBridgeBaseInitializer)
Initializer used internally by JCOBridge. Do not use directly.
[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public ObjectAnimator(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
Methods
CreatePoolableInstance()
HPA initializer for ObjectAnimator()
public static ObjectAnimator CreatePoolableInstance()
Returns
GetPropertyName()
public String GetPropertyName()
Returns
GetTarget()
public object GetTarget()
Returns
OfArgb(object, String, params int[])
public static ObjectAnimator OfArgb(object arg0, String arg1, params int[] arg2)
Parameters
Returns
OfArgb<T>(T, Property<T, Integer>, params int[])
public static ObjectAnimator OfArgb<T>(T arg0, Property<T, Integer> arg1, params int[] arg2)
Parameters
Returns
Type Parameters
T
OfFloat(object, String, String, Path)
public static ObjectAnimator OfFloat(object arg0, String arg1, String arg2, Path arg3)
Parameters
Returns
OfFloat(object, String, params float[])
public static ObjectAnimator OfFloat(object arg0, String arg1, params float[] arg2)
Parameters
Returns
OfFloat<T>(T, Property<T, Float>, Property<T, Float>, Path)
public static ObjectAnimator OfFloat<T>(T arg0, Property<T, Float> arg1, Property<T, Float> arg2, Path arg3)
Parameters
Returns
Type Parameters
T
OfFloat<T>(T, Property<T, Float>, params float[])
public static ObjectAnimator OfFloat<T>(T arg0, Property<T, Float> arg1, params float[] arg2)
Parameters
Returns
Type Parameters
T
OfInt(object, String, String, Path)
public static ObjectAnimator OfInt(object arg0, String arg1, String arg2, Path arg3)
Parameters
Returns
OfInt(object, String, params int[])
public static ObjectAnimator OfInt(object arg0, String arg1, params int[] arg2)
Parameters
Returns
OfInt<T>(T, Property<T, Integer>, Property<T, Integer>, Path)
public static ObjectAnimator OfInt<T>(T arg0, Property<T, Integer> arg1, Property<T, Integer> arg2, Path arg3)
Parameters
Returns
Type Parameters
T
OfInt<T>(T, Property<T, Integer>, params int[])
public static ObjectAnimator OfInt<T>(T arg0, Property<T, Integer> arg1, params int[] arg2)
Parameters
Returns
Type Parameters
T
OfMultiFloat(object, String, Path)
public static ObjectAnimator OfMultiFloat(object arg0, String arg1, Path arg2)
Parameters
Returns
OfMultiFloat(object, String, float[][])
public static ObjectAnimator OfMultiFloat(object arg0, String arg1, float[][] arg2)
Parameters
Returns
OfMultiFloat<T>(object, String, TypeConverter<T, float[]>, TypeEvaluator<T>, params T[])
public static ObjectAnimator OfMultiFloat<T>(object arg0, String arg1, TypeConverter<T, float[]> arg2, TypeEvaluator<T> arg3, params T[] arg4)
Parameters
arg0objectarg1Stringarg2TypeConverter<T, float[]>arg3TypeEvaluator<T>arg4T[]T
Returns
Type Parameters
T
OfMultiInt(object, String, Path)
public static ObjectAnimator OfMultiInt(object arg0, String arg1, Path arg2)
Parameters
Returns
OfMultiInt(object, String, int[][])
public static ObjectAnimator OfMultiInt(object arg0, String arg1, int[][] arg2)
Parameters
Returns
OfMultiInt<T>(object, String, TypeConverter<T, int[]>, TypeEvaluator<T>, params T[])
public static ObjectAnimator OfMultiInt<T>(object arg0, String arg1, TypeConverter<T, int[]> arg2, TypeEvaluator<T> arg3, params T[] arg4)
Parameters
arg0objectarg1Stringarg2TypeConverter<T, int[]>arg3TypeEvaluator<T>arg4T[]T
Returns
Type Parameters
T
OfObject(object, String, TypeConverter<PointF, object>, Path)
public static ObjectAnimator OfObject(object arg0, String arg1, TypeConverter<PointF, object> arg2, Path arg3)
Parameters
Returns
OfObject(object, String, TypeEvaluator, params object[])
public static ObjectAnimator OfObject(object arg0, String arg1, TypeEvaluator arg2, params object[] arg3)
Parameters
arg0objectarg1Stringarg2TypeEvaluatorarg3object[]
Returns
OfObject<T, V>(T, Property<T, V>, TypeConverter<PointF, V>, Path)
public static ObjectAnimator OfObject<T, V>(T arg0, Property<T, V> arg1, TypeConverter<PointF, V> arg2, Path arg3)
Parameters
arg0TTarg1Property<T, V>arg2TypeConverter<PointF, V>arg3Path
Returns
Type Parameters
TV
OfObject<T, V>(T, Property<T, V>, TypeEvaluator<V>, params V[])
public static ObjectAnimator OfObject<T, V>(T arg0, Property<T, V> arg1, TypeEvaluator<V> arg2, params V[] arg3)
Parameters
arg0TTarg1Property<T, V>arg2TypeEvaluator<V>arg3V[]V
Returns
Type Parameters
TV
OfObject<T, P, V>(T, Property<T, P>, TypeConverter<V, P>, TypeEvaluator<V>, params V[])
public static ObjectAnimator OfObject<T, P, V>(T arg0, Property<T, P> arg1, TypeConverter<V, P> arg2, TypeEvaluator<V> arg3, params V[] arg4)
Parameters
arg0TTarg1Property<T, P>arg2TypeConverter<V, P>arg3TypeEvaluator<V>arg4V[]V
Returns
Type Parameters
TPV
OfPropertyValuesHolder(object, params PropertyValuesHolder[])
public static ObjectAnimator OfPropertyValuesHolder(object arg0, params PropertyValuesHolder[] arg1)
Parameters
arg0objectarg1PropertyValuesHolder[]
Returns
SetAutoCancel(bool)
https://developer.android.com/reference/android/animation/ObjectAnimator.html#setAutoCancel(boolean)
public void SetAutoCancel(bool arg0)
Parameters
SetProperty(Property)
public void SetProperty(Property arg0)
Parameters
SetPropertyName(String)
public void SetPropertyName(String arg0)