Idioma

Transition.CaptureStartValues(TransitionValues) Método

Definição

Captura os valores na cena inicial das 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 de todos os valores que a Transição deseja armazenar. Os valores são armazenados no values campo deste objeto TransitionValues e são chaveados 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 das 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 é o que as propriedades são 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 o que, 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.

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

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

Confira também

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