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 во всех остальных случаях.

Документация по Java для android.view.View.setTransitionVisibility(int).

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.

Применяется к