Compartilhar via


Transition.CaptureStartValues(TransitionValues) Método

Definição

Captura os valores na cena inicial para as propriedades que essa transição monitora.

[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

O titular para quaisquer valores que a Transição deseje armazenar. Os valores são armazenados no values campo deste objeto TransitionValues e são chaveados a partir de um valor String. Por exemplo, para armazenar o valor de rotação de um modo de exibição, uma transição pode chamar transitionValues.values.put("appname:transitionname:rotation", view.getRotation()). O modo de exibição de destino já será armazenado na estrutura transitionValues quando esse método for chamado.

Atributos

Comentários

Captura os valores na cena inicial para as propriedades que essa transição monitora. Esses valores são passados como a estrutura startValues em uma chamada posterior para #createAnimator(ViewGroup, TransitionValues, TransitionValues). A principal preocupação para uma implementação é quais são as propriedades que a transição se preocupa e quais são os valores para todas essas propriedades. Os valores inicial e final serão comparados posteriormente durante o #createAnimator(android.view.ViewGroup, TransitionValues, TransitionValues) método para determinar quais, se houver, animações devem ser executadas.

As subclasses devem implementar esse método. O método só deve ser chamado pelo sistema de transição; não se destina a ser chamado de classes externas.

Documentação Java para android.transition.Transition.captureStartValues(android.transition.TransitionValues).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

Confira também

  • CaptureEndValues(TransitionValues)
  • <xref:Android.Transitions.Transition.CreateAnimator(Android.Views.ViewGroup%2c+Android.Transitions.TransitionValues%2c+Android.Transitions.TransitionValues)>