Idioma

ChangeScroll.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", ApiSince=23)]
public override void CaptureStartValues(Android.Transitions.TransitionValues? transitionValues);
[<Android.Runtime.Register("captureStartValues", "(Landroid/transition/TransitionValues;)V", "GetCaptureStartValues_Landroid_transition_TransitionValues_Handler", ApiSince=23)>]
override this.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 campo valores deste objeto TransitionValues e são chaveados de um valor string. Por exemplo, para armazenar o valor de rotação de uma 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 método createAnimator(android.view.ViewGroup, TransitionValues, TransitionValues) para determinar o que, se houver, as 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.

Referência do Android para android.transition.ChangeScroll.captureStartValues.

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