Android.Views.IViewParent: Method Members

The methods of Android.Views.IViewParent are listed below. For a list of all members, see the IViewParent Members list.

Public Methods

BringChildToFront(View)
Change the z order of the child so it's on top of all other children.
CanResolveLayoutDirection() : bool
Tells if this view parent can resolve the layout direction.
CanResolveTextAlignment() : bool
Tells if this view parent can resolve the text alignment.
CanResolveTextDirection() : bool
Tells if this view parent can resolve the text direction.
ChildDrawableStateChanged(View)
This method is called on the parent when a child's drawable state has changed.
ChildHasTransientStateChanged(View, bool)
Called when a child view now has or no longer is tracking transient state.
ClearChildFocus(View)
Called when a child of this parent is giving up focus
CreateContextMenu(IContextMenu)
Have the parent populate the specified context menu if it has anything to add (and then recurse on its parent).
FocusableViewAvailable(View)
Tells the parent that a new focusable view has become available.
FocusSearch(View, FocusSearchDirection) : View
Find the nearest view in the specified direction that wants to take focus
GetChildVisibleRect(View, Android.Graphics.Rect, Android.Graphics.Point) : bool
Compute the visible part of a rectangular region defined in terms of a child view's coordinates.
InvalidateChild(View, Android.Graphics.Rect)
All or part of a child is dirty and needs to be redrawn.
InvalidateChildInParent(int[], Android.Graphics.Rect) : IViewParent
All or part of a child is dirty and needs to be redrawn.
NotifySubtreeAccessibilityStateChanged(View, View, Android.Views.Accessibility.ContentChangeTypes)
Notifies a view parent that the accessibility state of one of its descendants has changed and that the structure of the subtree is different.
OnNestedFling(View, float, float, bool) : bool
Request a fling from a nested scroll.
OnNestedPreFling(View, float, float) : bool
React to a nested fling before the target view consumes it.
OnNestedPreScroll(View, int, int, int[])
React to a nested scroll in progress before the target view consumes a portion of the scroll.
OnNestedScroll(View, int, int, int, int)
React to a nested scroll in progress.
OnNestedScrollAccepted(View, View, ScrollAxis)
React to the successful claiming of a nested scroll operation.
OnStartNestedScroll(View, View, ScrollAxis) : bool
React to a descendant view initiating a nestable scroll operation, claiming the nested scroll operation if appropriate.
OnStopNestedScroll(View)
React to a nested scroll operation ending.
RecomputeViewAttributes(View)
Tell view hierarchy that the global view attributes need to be re-evaluated.
RequestChildFocus(View, View)
Called when a child of this parent wants focus
RequestChildRectangleOnScreen(View, Android.Graphics.Rect, bool) : bool
Called when a child of this group wants a particular rectangle to be positioned onto the screen.
RequestDisallowInterceptTouchEvent(bool)
Called when a child does not want this parent and its ancestors to intercept touch events with ViewGroup.OnInterceptTouchEvent(MotionEvent).
RequestFitSystemWindows()
Ask that a new dispatch of View.FitSystemWindows(Android.Graphics.Rect) be performed.
RequestLayout()
Called when something has changed which has invalidated the layout of a child of this view parent.
RequestSendAccessibilityEvent(View, Android.Views.Accessibility.AccessibilityEvent) : bool
Called by a child to request from its parent to send an Android.Views.Accessibility.AccessibilityEvent.
RequestTransparentRegion(View)
Called when a child wants the view hierarchy to gather and report transparent regions to the window compositor.
ShowContextMenuForChild(View) : bool
Bring up a context menu for the specified view or its ancestors.
StartActionModeForChild(View, ActionMode.ICallback) : ActionMode
Start an action mode for the specified view.