Android.Animation.LayoutTransition Members

The members of Android.Animation.LayoutTransition are listed below.

See Also: Inherited members from Java.Lang.Object

Public Constructors

Constructs a LayoutTransition object.

Protected Constructors

A constructor used when creating managed representations of JNI objects; called by the runtime.

Public Fields

const
AppearingLayoutTransitionType (2). A flag indicating the animation that runs on those items that are appearing in the container.
const
ChangeAppearingLayoutTransitionType (0). A flag indicating the animation that runs on those items that are changing due to a new item appearing in the container.
const
ChangeDisappearingLayoutTransitionType (1). A flag indicating the animation that runs on those items that are changing due to an item disappearing from the container.
const
ChangingLayoutTransitionType (4). A flag indicating the animation that runs on those items that are changing due to a layout change not caused by items being added to or removed from the container.
const
DisappearingLayoutTransitionType (3). A flag indicating the animation that runs on those items that are disappearing from the container.

Public Properties

[read-only]
IsChangingLayoutbool. Returns true if animations are running which animate layout-related properties.
[read-only]
IsRunningbool. Returns true if any of the animations in this transition are currently running.
[read-only]
TransitionListenersIList<LayoutTransition.ITransitionListener>. Gets the current list of listeners for layout changes.

Protected Properties

[read-only]
override
ThresholdClassIntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.
[read-only]
override
ThresholdTypeType. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

Public Methods

AddChild(Android.Views.ViewGroup, Android.Views.View)
This method is called by ViewGroup when a child view is about to be added to the container.
AddTransitionListener(LayoutTransition.ITransitionListener)
Add a listener that will be called when the bounds of the view change due to layout processing.
DisableTransitionType(LayoutTransitionType)
Disables the specified transitionType for this LayoutTransition object.
EnableTransitionType(LayoutTransitionType)
Enables the specified transitionType for this LayoutTransition object.
GetAnimator(LayoutTransitionType) : Animator
Gets the animation used during one of the transition types that may run.
GetDuration(LayoutTransitionType) : long
Gets the duration on one of the animation objects used by this transition.
GetInterpolator(LayoutTransitionType) : ITimeInterpolator
Gets the interpolator on one of the animation objects used by this transition.
GetStagger(LayoutTransitionType) : long
Gets the length of time to delay between starting each animation during one of the change animations.
GetStartDelay(LayoutTransitionType) : long
Gets the start delay on one of the animation objects used by this transition.
HideChild(Android.Views.ViewGroup, Android.Views.View)
HideChild(Android.Views.ViewGroup, Android.Views.View, Android.Views.ViewStates)
This method is called by ViewGroup when a child view is about to be hidden in container.
IsTransitionTypeEnabled(LayoutTransitionType) : bool
Returns whether the specified transitionType is enabled for this LayoutTransition object.
RemoveChild(Android.Views.ViewGroup, Android.Views.View)
This method is called by ViewGroup when a child view is about to be removed from the container.
RemoveTransitionListener(LayoutTransition.ITransitionListener)
Remove a listener for layout changes.
SetAnimateParentHierarchy(bool)
This flag controls whether CHANGE_APPEARING or CHANGE_DISAPPEARING animations will cause the default changing animation to be run on the parent hierarchy as well.
SetAnimator(LayoutTransitionType, Animator)
Sets the animation used during one of the transition types that may run.
SetDuration(long)
Sets the duration to be used by all animations of this transition object.
SetDuration(LayoutTransitionType, long)
Sets the duration on one of the animation objects used by this transition.
SetInterpolator(LayoutTransitionType, ITimeInterpolator)
Sets the interpolator on one of the animation objects used by this transition.
SetStagger(LayoutTransitionType, long)
Sets the length of time to delay between starting each animation during one of the change animations.
SetStartDelay(LayoutTransitionType, long)
Sets the start delay on one of the animation objects used by this transition.
ShowChild(Android.Views.ViewGroup, Android.Views.View)
ShowChild(Android.Views.ViewGroup, Android.Views.View, Android.Views.ViewStates)
This method is called by ViewGroup when a child view is about to be made visible in the container.

Public Events

EndTransitionDocumentation for this section has not yet been entered.
StartTransitionDocumentation for this section has not yet been entered.