TransitionManager.BeginDelayedTransition 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.
Sobrecargas
BeginDelayedTransition(ViewGroup) |
Método de conveniência para animar, usando a transição padrão, para uma nova cena definida por todas as alterações na raiz da cena determinada entre chamar esse método e o próximo quadro de renderização. |
BeginDelayedTransition(ViewGroup, Transition) |
Método de conveniência para animar para uma nova cena definida por todas as alterações na raiz da cena determinada entre chamar esse método e o próximo quadro de renderização. |
BeginDelayedTransition(ViewGroup)
Método de conveniência para animar, usando a transição padrão, para uma nova cena definida por todas as alterações na raiz da cena determinada entre chamar esse método e o próximo quadro de renderização.
[Android.Runtime.Register("beginDelayedTransition", "(Landroid/view/ViewGroup;)V", "")]
public static void BeginDelayedTransition (Android.Views.ViewGroup? sceneRoot);
[<Android.Runtime.Register("beginDelayedTransition", "(Landroid/view/ViewGroup;)V", "")>]
static member BeginDelayedTransition : Android.Views.ViewGroup -> unit
Parâmetros
- sceneRoot
- ViewGroup
A raiz da hierarquia View na qual executar a transição.
- Atributos
Comentários
Método de conveniência para animar, usando a transição padrão, para uma nova cena definida por todas as alterações na raiz da cena determinada entre chamar esse método e o próximo quadro de renderização. Equivalente a chamar #beginDelayedTransition(ViewGroup, Transition)
com um valor de null
para o transition
parâmetro.
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
BeginDelayedTransition(ViewGroup, Transition)
Método de conveniência para animar para uma nova cena definida por todas as alterações na raiz da cena determinada entre chamar esse método e o próximo quadro de renderização.
[Android.Runtime.Register("beginDelayedTransition", "(Landroid/view/ViewGroup;Landroid/transition/Transition;)V", "")]
public static void BeginDelayedTransition (Android.Views.ViewGroup? sceneRoot, Android.Transitions.Transition? transition);
[<Android.Runtime.Register("beginDelayedTransition", "(Landroid/view/ViewGroup;Landroid/transition/Transition;)V", "")>]
static member BeginDelayedTransition : Android.Views.ViewGroup * Android.Transitions.Transition -> unit
Parâmetros
- sceneRoot
- ViewGroup
A raiz da hierarquia View na qual executar a transição.
- transition
- Transition
A transição para usar para essa mudança. Um valor null faz com que o TransitionManager use a transição padrão.
- Atributos
Comentários
Método de conveniência para animar para uma nova cena definida por todas as alterações na raiz da cena determinada entre chamar esse método e o próximo quadro de renderização. Chamar esse método faz com que o TransitionManager capture os valores atuais na raiz da cena e, em seguida, poste uma solicitação para executar uma transição no próximo quadro. Nesse momento, os novos valores na raiz da cena serão capturados e as mudanças serão animadas. Não há necessidade de criar uma cena; ele está implícito por alterações que ocorrem entre chamar esse método e o próximo quadro quando a transição começa.
Chamando esse método várias vezes antes do próximo quadro (por exemplo, se o código não relacionado também quiser fazer alterações dinâmicas e executar uma transição na mesma raiz de cena), somente a primeira chamada acionará a captura de valores e a saída da cena atual. Chamadas subsequentes para o método com a mesma raiz de cena durante o mesmo quadro serão ignoradas.
Passar null
para o parâmetro de transição fará com que o TransitionManager use sua transição padrão.
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.