Transition.CaptureStartValues(TransitionValues) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Captura los valores de la escena de inicio para las propiedades que supervisa esta transición.
[Android.Runtime.Register("captureStartValues", "(Landroid/transition/TransitionValues;)V", "GetCaptureStartValues_Landroid_transition_TransitionValues_Handler")]
public abstract void CaptureStartValues (Android.Transitions.TransitionValues? transitionValues);
[<Android.Runtime.Register("captureStartValues", "(Landroid/transition/TransitionValues;)V", "GetCaptureStartValues_Landroid_transition_TransitionValues_Handler")>]
abstract member CaptureStartValues : Android.Transitions.TransitionValues -> unit
Parámetros
- transitionValues
- TransitionValues
Titular de los valores que desea almacenar la transición. Los valores se almacenan en el values
campo de este objeto TransitionValues y se claven a partir de un valor string. Por ejemplo, para almacenar el valor de rotación de una vista, una transición podría llamar a transitionValues.values.put("appname:transitionname:rotation",
view.getRotation())
. La vista de destino ya se almacenará en la estructura transitionValues cuando se llame a este método.
- Atributos
Comentarios
Captura los valores de la escena de inicio para las propiedades que supervisa esta transición. A continuación, estos valores se pasan como la estructura startValues en una llamada posterior a #createAnimator(ViewGroup, TransitionValues, TransitionValues)
. La principal preocupación de una implementación es cuáles son las propiedades de las que se preocupa la transición y cuáles son los valores de todas esas propiedades. Los valores inicial y final se compararán más adelante durante el #createAnimator(android.view.ViewGroup, TransitionValues, TransitionValues)
método para determinar qué, si existe, animaciones, se deben ejecutar.
Las subclases deben implementar este método. El sistema de transición solo debe llamar al método ; no está pensado para llamarse desde clases externas.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
Consulte también
- CaptureEndValues(TransitionValues)
- <xref:Android.Transitions.Transition.CreateAnimator(Android.Views.ViewGroup%2c+Android.Transitions.TransitionValues%2c+Android.Transitions.TransitionValues)>