ViewGroup.StartViewTransition(View) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Этот метод сообщает ViewGroup, что заданный объект View, который должен иметь эту группу ViewGroup в качестве родительского элемента, должен храниться вокруг (повторно отображаться, когда ViewGroup рисует свои дочерние элементы), даже если он удален из родительского элемента.
[Android.Runtime.Register("startViewTransition", "(Landroid/view/View;)V", "GetStartViewTransition_Landroid_view_View_Handler")]
public virtual void StartViewTransition (Android.Views.View? view);
[<Android.Runtime.Register("startViewTransition", "(Landroid/view/View;)V", "GetStartViewTransition_Landroid_view_View_Handler")>]
abstract member StartViewTransition : Android.Views.View -> unit
override this.StartViewTransition : Android.Views.View -> unit
Параметры
- view
- View
Объект View, который будет отображаться, даже если он удаляется из родительского объекта.
- Атрибуты
Комментарии
Этот метод сообщает ViewGroup, что заданный объект View, который должен иметь эту группу ViewGroup в качестве родительского элемента, должен храниться вокруг (повторно отображаться, когда ViewGroup рисует свои дочерние элементы), даже если он удален из родительского элемента. Это позволяет анимации, например те, которые используются android.app.Fragment
, и android.animation.LayoutTransition
анимировать удаление представлений. Вызов этого метода всегда должен сопровождаться последующим вызовом #endViewTransition(View)
, например после завершения анимации в представлении, чтобы окончательно удалить представление.
Документация по Java для android.view.ViewGroup.startViewTransition(android.view.View)
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.