Transition.CaptureStartValues(TransitionValues) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.
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)>