View.SetTransitionVisibility(ViewStates) 方法

定义

更改此视图的可见性,而不触发任何其他更改。

[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

参数

visibility
ViewStates

#VISIBLE#INVISIBLE#GONE 中的一个。

属性

注解

更改此视图的可见性,而不触发任何其他更改。 这只能由动画框架使用,例如 android.transition.Transition,其中可见性更改不应调整焦点或触发新布局。 应用程序开发人员应改用 #setVisibility 以确保正确更新层次结构。

仅当必须在动画期间应用临时可见性并且保证在动画完成后重置原始可见性值时,才调用此方法。 在所有其他情况下使用 #setVisibility

android.view.View.setTransitionVisibility(int)Java 文档。

此页面的部分内容是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的术语使用。

适用于