Android.Views.View.RequestFocus Method
Call this to try to give focus to a specific view or to one of its descendants and give it hints about the direction and a specific rectangle that the focus is coming from.

Syntax

[Android.Runtime.Register("requestFocus", "(ILandroid/graphics/Rect;)Z", "GetRequestFocus_ILandroid_graphics_Rect_Handler")]
public virtual bool RequestFocus ([Android.Runtime.GeneratedEnum] FocusSearchDirection direction, Android.Graphics.Rect previouslyFocusedRect)

Parameters

direction
One of FOCUS_UP, FOCUS_DOWN, FOCUS_LEFT, and FOCUS_RIGHT
previouslyFocusedRect
The rectangle (in this View's coordinate system) to give a finer grained hint about where focus is coming from. May be null if there is no hint.

Returns

Documentation for this section has not yet been entered.

Remarks

Call this to try to give focus to a specific view or to one of its descendants and give it hints about the direction and a specific rectangle that the focus is coming from. The rectangle can help give larger views a finer grained hint about where focus is coming from, and therefore, where to show selection, or forward focus change internally. A view will not actually take focus if it is not focusable (View.Focusable returns false), or if it is focusable and it is not focusable in touch mode (View.FocusableInTouchMode) while the device is in touch mode. A View will not take focus if it is not visible. A View will not take focus if one of its parents has ViewGroup.DescendantFocusability equal to ViewGroup.FOCUS_BLOCK_DESCENDANTS. See also View.FocusSearch(FocusSearchDirection), which is what you call to say that you have focus, and you want your parent to look for the next one. You may wish to override this method if your custom Android.Views.View has an internal Android.Views.View that it wishes to forward the request to.

[Android Documentation]

Requirements

Namespace: Android.Views
Assembly: Mono.Android (in Mono.Android.dll)
Assembly Versions: 0.0.0.0
Since: Added in API level 1