AccessibilityNodeInfo.FocusSearch(FocusSearchDirection) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Busca la vista más cercana en la dirección especificada que puede tomar el foco de entrada.
[Android.Runtime.Register("focusSearch", "(I)Landroid/view/accessibility/AccessibilityNodeInfo;", "GetFocusSearch_IHandler")]
public virtual Android.Views.Accessibility.AccessibilityNodeInfo? FocusSearch(Android.Views.FocusSearchDirection direction);
[<Android.Runtime.Register("focusSearch", "(I)Landroid/view/accessibility/AccessibilityNodeInfo;", "GetFocusSearch_IHandler")>]
abstract member FocusSearch : Android.Views.FocusSearchDirection -> Android.Views.Accessibility.AccessibilityNodeInfo
override this.FocusSearch : Android.Views.FocusSearchDirection -> Android.Views.Accessibility.AccessibilityNodeInfo
Parámetros
- direction
- FocusSearchDirection
Dirección. Puede ser uno de los siguientes: View#FOCUS_DOWN
, , View#FOCUS_UP
View#FOCUS_LEFT
, View#FOCUS_RIGHT
, View#FOCUS_FORWARD
View#FOCUS_BACKWARD
.
Devoluciones
Información del nodo de la vista que puede tener el foco de accesibilidad.
- Atributos
Comentarios
Busca la vista más cercana en la dirección especificada que puede tomar el foco de entrada.
<nota fuerte>:</strong> Si esta jerarquía de vistas tiene una SurfaceView
inserción de otra jerarquía de vistas a través SurfaceView#setChildSurfacePackage
de , hay una limitación de que esta API no pueda encontrar el nodo de la vista en la dirección especificada en la jerarquía de vistas incrustada. Se debe a que las vistas no conocen las jerarquías incrustadas. En su lugar, podría recorrer todos los elementos secundarios para encontrar el nodo.
Documentación de Java para android.view.accessibility.AccessibilityNodeInfo.focusSearch(int)
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.