TransitionManager.BeginDelayedTransition Método

Definição

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.

Documentação Java para android.transition.TransitionManager.beginDelayedTransition(android.view.ViewGroup).

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.

Documentação Java para android.transition.TransitionManager.beginDelayedTransition(android.view.ViewGroup, android.transition.Transition).

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