Class ObjectAnimator
public class ObjectAnimator : ValueAnimator, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ICloneable
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Cloneable>ObjectAnimator
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<Cloneable>.IsAssignableFrom(IJavaType)JVMBridgeBase<Cloneable>.IsAssignableFrom<T>()JVMBridgeBase<Cloneable>.Execute<T>(params T[])JVMBridgeBase<Cloneable>.DynBridgeClazzJVMBridgeBase<Cloneable>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
ObjectAnimator()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public ObjectAnimator()
ObjectAnimator(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public ObjectAnimator(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
Methods
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
arg0
objectarg1
Stringarg2
TypeConverter<T, float[]>arg3
TypeEvaluator<T>arg4
T[]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
arg0
objectarg1
Stringarg2
TypeConverter<T, int[]>arg3
TypeEvaluator<T>arg4
T[]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
arg0
objectarg1
Stringarg2
TypeEvaluatorarg3
object[]
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
arg0
TT
arg1
Property<T, V>arg2
TypeConverter<PointF, V>arg3
Path
Returns
Type Parameters
T
V
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
arg0
TT
arg1
Property<T, V>arg2
TypeEvaluator<V>arg3
V[]V
Returns
Type Parameters
T
V
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
arg0
TT
arg1
Property<T, P>arg2
TypeConverter<V, P>arg3
TypeEvaluator<V>arg4
V[]V
Returns
Type Parameters
T
P
V
OfPropertyValuesHolder(object, params PropertyValuesHolder[])
public static ObjectAnimator OfPropertyValuesHolder(object arg0, params PropertyValuesHolder[] arg1)
Parameters
arg0
objectarg1
PropertyValuesHolder[]
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)