View.OnFocusChanged(Boolean, FocusSearchDirection, Rect) 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í.
Lo llama el sistema de vistas cuando cambia el estado de foco de esta vista.
[Android.Runtime.Register("onFocusChanged", "(ZILandroid/graphics/Rect;)V", "GetOnFocusChanged_ZILandroid_graphics_Rect_Handler")]
protected virtual void OnFocusChanged (bool gainFocus, Android.Views.FocusSearchDirection direction, Android.Graphics.Rect? previouslyFocusedRect);
[<Android.Runtime.Register("onFocusChanged", "(ZILandroid/graphics/Rect;)V", "GetOnFocusChanged_ZILandroid_graphics_Rect_Handler")>]
abstract member OnFocusChanged : bool * Android.Views.FocusSearchDirection * Android.Graphics.Rect -> unit
override this.OnFocusChanged : bool * Android.Views.FocusSearchDirection * Android.Graphics.Rect -> unit
Parámetros
- gainFocus
- Boolean
True si la vista tiene el foco; False en caso contrario.
- direction
- FocusSearchDirection
El foco de dirección se ha movido cuando se llama a requestFocus() para proporcionar este foco de vista. Los valores son #FOCUS_UP
, , #FOCUS_RIGHT
#FOCUS_DOWN
#FOCUS_LEFT
, #FOCUS_FORWARD
, o #FOCUS_BACKWARD
.
Es posible que no siempre se aplique, en cuyo caso use el valor predeterminado.
- previouslyFocusedRect
- Rect
Rectángulo, en el sistema de coordenadas de esta vista, de la vista centrada anteriormente. Si procede, esto se pasará como información más detallada sobre dónde procede el foco (además de la dirección). De lo contrario, será null
.
- Atributos
Comentarios
Lo llama el sistema de vistas cuando cambia el estado de foco de esta vista. Cuando el evento de cambio de foco se debe a la navegación direccional, la dirección y anteriormenteFocusedRect proporcionan información sobre dónde procede el foco. Al invalidar, asegúrese de llamar a través de a la superclase para que se produzca el control de foco estándar.
Documentación de Java para android.view.View.onFocusChanged(boolean, int, android.graphics.Rect)
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código y se usan según los términos descritos en la creative Commons 2.5.