Idioma

Transition.CaptureEndValues(TransitionValues) Método

Definição

Captura os valores na cena final das propriedades que essa transição monitora.

[Android.Runtime.Register("captureEndValues", "(Landroid/transition/TransitionValues;)V", "GetCaptureEndValues_Landroid_transition_TransitionValues_Handler")]
public abstract void CaptureEndValues(Android.Transitions.TransitionValues? transitionValues);
[<Android.Runtime.Register("captureEndValues", "(Landroid/transition/TransitionValues;)V", "GetCaptureEndValues_Landroid_transition_TransitionValues_Handler")>]
abstract member CaptureEndValues : 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 final das propriedades que essa transição monitora. Esses valores são passados como a estrutura endValues 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.

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

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

Aplica-se a

Confira também

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