PropertyValuesHolder.OfMultiInt Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| OfMultiInt(String, TypeConverter, ITypeEvaluator, Object[]) |
Constrói e retorna um PropertyValuesHolder com uma determinada propriedade e um conjunto de valores object para uso com setters de vários valores objectAnimator. |
| OfMultiInt(String, Int32[][]) |
Constrói e retorna um PropertyValuesHolder com um determinado nome de propriedade e um conjunto de |
| OfMultiInt(String, TypeConverter, ITypeEvaluator, Keyframe[]) |
Constrói e retorna um objeto PropertyValuesHolder com o nome da propriedade ou o nome do setter especificado para uso em uma função setter de vários int usando ObjectAnimator. |
| OfMultiInt(String, Path) |
Constrói e retorna um PropertyValuesHolder com um determinado nome de propriedade a ser usado como um setter multi-int. |
OfMultiInt(String, TypeConverter, ITypeEvaluator, Object[])
Constrói e retorna um PropertyValuesHolder com uma determinada propriedade e um conjunto de valores object para uso com setters de vários valores objectAnimator.
[Android.Runtime.Register("ofMultiInt", "(Ljava/lang/String;Landroid/animation/TypeConverter;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/PropertyValuesHolder;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "V" })]
public static Android.Animation.PropertyValuesHolder? OfMultiInt(string? propertyName, Android.Animation.TypeConverter? converter, Android.Animation.ITypeEvaluator? evaluator, params Java.Lang.Object[]? values);
[<Android.Runtime.Register("ofMultiInt", "(Ljava/lang/String;Landroid/animation/TypeConverter;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/PropertyValuesHolder;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "V" })>]
static member OfMultiInt : string * Android.Animation.TypeConverter * Android.Animation.ITypeEvaluator * Java.Lang.Object[] -> Android.Animation.PropertyValuesHolder
Parâmetros
- propertyName
- String
A propriedade que está sendo animada ou completa nome do setter. Não deve ser nulo.
- converter
- TypeConverter
Usado para converter o valor animado em parâmetros setter.
- evaluator
- ITypeEvaluator
Um TypeEvaluator que será chamado em cada quadro de animação para fornecer a interpolação necessária entre os valores de Objeto para derivar o valor animado.
- values
- Object[]
Os valores entre os quais a propriedade animará.
Retornos
PropertyValuesHolder O objeto PropertyValuesHolder construído.
- Atributos
Comentários
Constrói e retorna um PropertyValuesHolder com uma determinada propriedade e um conjunto de valores object para uso com setters de vários valores objectAnimator. Os valores de objeto são convertidos para int[] usar o conversor.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
OfMultiInt(String, Int32[][])
Constrói e retorna um PropertyValuesHolder com um determinado nome de propriedade e um conjunto de int[] valores.
[Android.Runtime.Register("ofMultiInt", "(Ljava/lang/String;[[I)Landroid/animation/PropertyValuesHolder;", "")]
public static Android.Animation.PropertyValuesHolder? OfMultiInt(string? propertyName, int[][]? values);
[<Android.Runtime.Register("ofMultiInt", "(Ljava/lang/String;[[I)Landroid/animation/PropertyValuesHolder;", "")>]
static member OfMultiInt : string * int[][] -> Android.Animation.PropertyValuesHolder
Parâmetros
- propertyName
- String
O nome da propriedade que está sendo animada. Também pode ser o nome que diferencia maiúsculas de minúsculas de todo o método setter. Não deve ser nulo.
- values
- Int32[][]
Os valores entre os quais a propriedade animará.
Retornos
PropertyValuesHolder O objeto PropertyValuesHolder construído.
- Atributos
Comentários
Constrói e retorna um PropertyValuesHolder com um determinado nome de propriedade e um conjunto de int[] valores. Pelo menos dois int[] valores devem ser fornecidos, um valor inicial e final. Se mais valores forem fornecidos, os valores serão animados desde o início, passando por todos os valores intermediários até o valor final. Quando usados com ObjectAnimator, os elementos da matriz representam os parâmetros da função setter.
Java documentação para android.animation.PropertyValuesHolder.ofMultiInt(java.lang.String, int[][]).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Confira também
- <xref:Android.Animation.IntArrayEvaluator(System.Int32%5b%5d)>
Aplica-se a
OfMultiInt(String, TypeConverter, ITypeEvaluator, Keyframe[])
Constrói e retorna um objeto PropertyValuesHolder com o nome da propriedade ou o nome do setter especificado para uso em uma função setter de vários int usando ObjectAnimator.
[Android.Runtime.Register("ofMultiInt", "(Ljava/lang/String;Landroid/animation/TypeConverter;Landroid/animation/TypeEvaluator;[Landroid/animation/Keyframe;)Landroid/animation/PropertyValuesHolder;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static Android.Animation.PropertyValuesHolder? OfMultiInt(string? propertyName, Android.Animation.TypeConverter? converter, Android.Animation.ITypeEvaluator? evaluator, params Android.Animation.Keyframe[]? values);
[<Android.Runtime.Register("ofMultiInt", "(Ljava/lang/String;Landroid/animation/TypeConverter;Landroid/animation/TypeEvaluator;[Landroid/animation/Keyframe;)Landroid/animation/PropertyValuesHolder;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member OfMultiInt : string * Android.Animation.TypeConverter * Android.Animation.ITypeEvaluator * Android.Animation.Keyframe[] -> Android.Animation.PropertyValuesHolder
Parâmetros
- propertyName
- String
O nome da propriedade a ser associada ao conjunto de valores. Esse também pode ser o nome completo de uma função setter.
- converter
- TypeConverter
<Converte valores> de código</código> em parâmetros int para o setter. Pode ser nulo se os Keyframes tiverem valores int[].
- evaluator
- ITypeEvaluator
Usado para interpolar entre valores.
- values
- Keyframe[]
Os valores em momentos fracionários específicos a serem avaliados entre
Retornos
Um PropertyValuesHolder para um setter de parâmetro multi-int.
- Atributos
Comentários
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
OfMultiInt(String, Path)
Constrói e retorna um PropertyValuesHolder com um determinado nome de propriedade a ser usado como um setter multi-int.
[Android.Runtime.Register("ofMultiInt", "(Ljava/lang/String;Landroid/graphics/Path;)Landroid/animation/PropertyValuesHolder;", "")]
public static Android.Animation.PropertyValuesHolder? OfMultiInt(string? propertyName, Android.Graphics.Path? path);
[<Android.Runtime.Register("ofMultiInt", "(Ljava/lang/String;Landroid/graphics/Path;)Landroid/animation/PropertyValuesHolder;", "")>]
static member OfMultiInt : string * Android.Graphics.Path -> Android.Animation.PropertyValuesHolder
Parâmetros
- propertyName
- String
O nome da propriedade que está sendo animada. Também pode ser o nome que diferencia maiúsculas de minúsculas de todo o método setter. Não deve ser nulo.
O setter deve usar exatamente dois int parâmetros.
- path
- Path
O caminho ao longo do qual os valores devem ser animados.
Retornos
PropertyValuesHolder O objeto PropertyValuesHolder construído.
- Atributos
Comentários
Constrói e retorna um PropertyValuesHolder com um determinado nome de propriedade a ser usado como um setter multi-int. Os valores são animados ao longo do caminho, com o primeiro parâmetro do setter definido como a coordenada x e o segundo definido como a coordenada y.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.