Idioma

LayoutTransition.SetAnimateParentHierarchy(Boolean) Método

Definição

Esse sinalizador controla se animações CHANGE_APPEARING ou CHANGE_DISAPPEARING farão com que a animação de alteração padrão também seja executada na hierarquia pai.

[Android.Runtime.Register("setAnimateParentHierarchy", "(Z)V", "GetSetAnimateParentHierarchy_ZHandler")]
public virtual void SetAnimateParentHierarchy(bool animateParentHierarchy);
[<Android.Runtime.Register("setAnimateParentHierarchy", "(Z)V", "GetSetAnimateParentHierarchy_ZHandler")>]
abstract member SetAnimateParentHierarchy : bool -> unit
override this.SetAnimateParentHierarchy : bool -> unit

Parâmetros

animateParentHierarchy
Boolean

Um valor booliano que indica se os pais das exibições de transição também devem ser animados durante a transição. O valor padrão é verdadeiro.

Atributos

Comentários

Esse sinalizador controla se animações CHANGE_APPEARING ou CHANGE_DISAPPEARING farão com que a animação de alteração padrão também seja executada na hierarquia pai. Isso permite que contêineres de exibições de transição também sejam transitórios, o que pode ser necessário em situações em que os limites dos contêineres mudam entre os estados antes/depois e podem cortar seus filhos durante as animações de transição. Por exemplo, layouts com wrap_content ajustarão seus limites de acordo com as dimensões de seus filhos.

As transições de alteração padrão animam os limites e as posições de rolagem dos modos de exibição de destino. Essas são as animações que serão executadas na hierarquia pai, não as animações personalizadas que serão definidas na transição. Isso permite um comportamento personalizado para os filhos do contêiner em transição, mas usa o comportamento padrão de redimensionamento/rescrolling em qualquer pai em mudança.

Java documentação para android.animation.LayoutTransition.setAnimateParentHierarchy(boolean).

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