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.