Idioma

View.SetTransitionVisibility(ViewStates) Método

Definição

Altera a visibilidade desta Visualização sem acionar nenhuma outra alteração.

[Android.Runtime.Register("setTransitionVisibility", "(I)V", "GetSetTransitionVisibility_IHandler", ApiSince=29)]
public virtual void SetTransitionVisibility(Android.Views.ViewStates visibility);
[<Android.Runtime.Register("setTransitionVisibility", "(I)V", "GetSetTransitionVisibility_IHandler", ApiSince=29)>]
abstract member SetTransitionVisibility : Android.Views.ViewStates -> unit
override this.SetTransitionVisibility : Android.Views.ViewStates -> unit

Parâmetros

visibility
ViewStates

Uma opção entre #VISIBLE, #INVISIBLE ou #GONE.

Atributos

Comentários

Altera a visibilidade desta Visualização sem acionar nenhuma outra alteração. Isso só deve ser usado por estruturas de animação, como android.transition.Transition, em que as alterações de visibilidade não devem ajustar o foco nem disparar um novo layout. Em vez disso, os desenvolvedores de aplicativos devem usar #setVisibility para garantir que a hierarquia seja atualizada corretamente.

Chame esse método somente quando uma visibilidade temporária precisar ser aplicada durante uma animação e o valor de visibilidade original tiver a garantia de ser redefinido após a conclusão da animação. Use #setVisibility em todos os outros casos.

Documentação Java para android.view.View.setTransitionVisibility(int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a