ObjectAnimator.OfMultiInt 方法

定义

重载

OfMultiInt(Object, String, Path)

构造并返回一个 ObjectAnimator,该对象使用给定的多 int setter Path对目标进行动画处理。

OfMultiInt(Object, String, Int32[][])

构造并返回一个 ObjectAnimator,该对象对多个参数 setter 的 int 值进行动画处理。

OfMultiInt(Object, String, TypeConverter, ITypeEvaluator, Object[])

构造并返回一个 ObjectAnimator,该对象对多个 int 参数 setter 的值进行动画处理。

OfMultiInt(Object, String, Path)

构造并返回一个 ObjectAnimator,该对象使用给定的多 int setter Path对目标进行动画处理。

[Android.Runtime.Register("ofMultiInt", "(Ljava/lang/Object;Ljava/lang/String;Landroid/graphics/Path;)Landroid/animation/ObjectAnimator;", "")]
public static Android.Animation.ObjectAnimator? OfMultiInt(Java.Lang.Object? target, string? propertyName, Android.Graphics.Path? path);
[<Android.Runtime.Register("ofMultiInt", "(Ljava/lang/Object;Ljava/lang/String;Landroid/graphics/Path;)Landroid/animation/ObjectAnimator;", "")>]
static member OfMultiInt : Java.Lang.Object * string * Android.Graphics.Path -> Android.Animation.ObjectAnimator

参数

target
Object

要对其属性进行动画处理的对象。 此对象可能具有调用 setName()的公共方法,其中 name 是参数的值 propertyNamepropertyName 也可能是公共 setter 方法的区分大小写的完整名称。

propertyName
String

要进行动画处理的属性的名称或 setter 方法的名称。

path
Path

Path 值进行动画处理。

返回

一个 ObjectAnimator 对象,该对象设置为一起 path进行动画处理。

属性

注解

构造并返回一个 ObjectAnimator,该对象使用给定的多 int setter Path对目标进行动画处理。 A Path</> 动画在两个维度中移动,将坐标 (x, y) 一起进行动画处理,以跟随线条。 在此变体中,坐标分别在 setter 的第一个和第二个参数中使用的整数 x 和 y 坐标。

适用于 . 的 android.animation.ObjectAnimator.ofMultiInt(java.lang.Object, java.lang.String, android.graphics.Path)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

OfMultiInt(Object, String, Int32[][])

构造并返回一个 ObjectAnimator,该对象对多个参数 setter 的 int 值进行动画处理。

[Android.Runtime.Register("ofMultiInt", "(Ljava/lang/Object;Ljava/lang/String;[[I)Landroid/animation/ObjectAnimator;", "")]
public static Android.Animation.ObjectAnimator? OfMultiInt(Java.Lang.Object? target, string? propertyName, int[][]? values);
[<Android.Runtime.Register("ofMultiInt", "(Ljava/lang/Object;Ljava/lang/String;[[I)Landroid/animation/ObjectAnimator;", "")>]
static member OfMultiInt : Java.Lang.Object * string * int[][] -> Android.Animation.ObjectAnimator

参数

target
Object

要对其属性进行动画处理的对象。 此对象可能具有调用 setName()的公共方法,其中 name 是参数的值 propertyNamepropertyName 也可能是公共 setter 方法的区分大小写的完整名称。

propertyName
String

要进行动画处理的属性的名称或 setter 方法的名称。

values
Int32[][]

动画将在一段时间内进行动画处理的一组值。

返回

一个 ObjectAnimator 对象,该对象设置为在给定值之间进行动画处理。

属性

注解

构造并返回一个 ObjectAnimator,该对象对多个参数 setter 的 int 值进行动画处理。 仅支持仅采用 int 参数的公共方法。 每个 int[] 参数都包含 setter 方法的完整参数集。 必须至少提供两 int[] 个值,即开始和结束值。 超过两个值表示起始值、沿路进行动画处理的值和结束值(这些值将在动画持续时间内均匀分布)。

适用于 . 的 android.animation.ObjectAnimator.ofMultiInt(java.lang.Object, java.lang.String, int[][])Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

OfMultiInt(Object, String, TypeConverter, ITypeEvaluator, Object[])

构造并返回一个 ObjectAnimator,该对象对多个 int 参数 setter 的值进行动画处理。

[Android.Runtime.Register("ofMultiInt", "(Ljava/lang/Object;Ljava/lang/String;Landroid/animation/TypeConverter;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/ObjectAnimator;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static Android.Animation.ObjectAnimator? OfMultiInt(Java.Lang.Object? target, string? propertyName, Android.Animation.TypeConverter? converter, Android.Animation.ITypeEvaluator? evaluator, params Java.Lang.Object[]? values);
[<Android.Runtime.Register("ofMultiInt", "(Ljava/lang/Object;Ljava/lang/String;Landroid/animation/TypeConverter;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/ObjectAnimator;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member OfMultiInt : Java.Lang.Object * string * Android.Animation.TypeConverter * Android.Animation.ITypeEvaluator * Java.Lang.Object[] -> Android.Animation.ObjectAnimator

参数

target
Object

要对其属性进行动画处理的对象。 此对象可能具有调用 setName()的公共方法,其中 name 是参数的值 propertyNamepropertyName 也可能是公共 setter 方法的区分大小写的完整名称。

propertyName
String

要进行动画处理的属性的名称或 setter 方法的名称。

converter
TypeConverter

将 T 对象转换为多值 setter 的 int 参数。

evaluator
ITypeEvaluator

将在每个动画帧上调用的 TypeEvaluator,以在对象值之间提供必要的内插来派生动画值。

values
Object[]

动画将在一段时间内进行动画处理的一组值。

返回

一个 ObjectAnimator 对象,该对象设置为在给定值之间进行动画处理。

属性

注解

构造并返回一个 ObjectAnimator,该对象对多个 int 参数 setter 的值进行动画处理。 仅支持仅采用 int 参数的公共方法。

必须至少提供两个值,即开始和结束值。 超过两个值表示起始值、沿路进行动画处理的值和结束值(这些值将在动画持续时间内均匀分布)。

适用于 . 的 android.animation.ObjectAnimator.ofMultiInt(java.lang.Object, java.lang.String, android.animation.TypeConverter<T, int[]>, android.animation.TypeEvaluator<T>, T...)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于