View.GetGlobalVisibleRect 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í.
Sobrecargas
GetGlobalVisibleRect(Rect, Point) |
Establece |
GetGlobalVisibleRect(Rect) |
Establece |
GetGlobalVisibleRect(Rect, Point)
Establece r
en las coordenadas del área no recortada de esta vista en el espacio de coordenadas de la vista raíz de la vista.
[Android.Runtime.Register("getGlobalVisibleRect", "(Landroid/graphics/Rect;Landroid/graphics/Point;)Z", "GetGetGlobalVisibleRect_Landroid_graphics_Rect_Landroid_graphics_Point_Handler")]
public virtual bool GetGlobalVisibleRect (Android.Graphics.Rect? r, Android.Graphics.Point? globalOffset);
[<Android.Runtime.Register("getGlobalVisibleRect", "(Landroid/graphics/Rect;Landroid/graphics/Point;)Z", "GetGetGlobalVisibleRect_Landroid_graphics_Rect_Landroid_graphics_Point_Handler")>]
abstract member GetGlobalVisibleRect : Android.Graphics.Rect * Android.Graphics.Point -> bool
override this.GetGlobalVisibleRect : Android.Graphics.Rect * Android.Graphics.Point -> bool
Parámetros
- r
- Rect
Si el método devuelve true, contiene las coordenadas de la parte visible de esta vista en el espacio de coordenadas de la vista raíz de la vista. Si el método devuelve false, el contenido de r
no está definido.
- globalOffset
- Point
Si el método devuelve true, contiene el desplazamiento de las coordenadas x e y de esta vista desde la esquina superior izquierda de la vista raíz de la vista. Si el método devuelve false, el contenido de globalOffset
no está definido. El argumento puede ser null (vea #getGlobalVisibleRect(Rect) getGlobalVisibleRect(Rect)
.
Devoluciones
true si al menos parte de la vista está visible dentro de la vista raíz; false si la vista está completamente recortada o traducida fuera del área visible de la vista raíz.
- Atributos
Comentarios
Establece r
en las coordenadas del área no recortada de esta vista en el espacio de coordenadas de la vista raíz de la vista. Establece globalOffset
en el desplazamiento de las coordenadas x e y de la vista desde el origen del espacio de coordenadas, que es la esquina superior izquierda de la vista raíz, independientemente de las decoraciones de pantalla y los elementos de la interfaz de usuario del sistema.
Para convertir r
en coordenadas relativas a la esquina superior izquierda de esta vista (sin tener en cuenta las rotaciones de vista), desplazamiento r
por los valores inversos de globalOffset
—r.offset(-globalOffset.x, -globalOffset.y)
— que equivale a llamar a #getLocalVisibleRect(Rect) getLocalVisibleRect(Rect)
.
<b>Nota:</b> No use este método para determinar el tamaño de una ventana en modo de varias ventanas; use WindowManager#getCurrentWindowMetrics()
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código Project y que se usan según los términos Creative Commons 2.5 Attribution License.
Se aplica a
GetGlobalVisibleRect(Rect)
Establece r
en las coordenadas del área no recortada de esta vista en el espacio de coordenadas de la vista raíz de la vista.
[Android.Runtime.Register("getGlobalVisibleRect", "(Landroid/graphics/Rect;)Z", "")]
public bool GetGlobalVisibleRect (Android.Graphics.Rect? r);
[<Android.Runtime.Register("getGlobalVisibleRect", "(Landroid/graphics/Rect;)Z", "")>]
member this.GetGlobalVisibleRect : Android.Graphics.Rect -> bool
Parámetros
- r
- Rect
Si el método devuelve true, contiene las coordenadas de la parte visible de esta vista en el espacio de coordenadas de la vista raíz de la vista. Si el método devuelve false, el contenido de r
no está definido.
Devoluciones
true si al menos parte de la vista está visible dentro de la vista raíz; en caso contrario, false.
- Atributos
Comentarios
Establece r
en las coordenadas del área no recortada de esta vista en el espacio de coordenadas de la vista raíz de la vista.
Consulte #getGlobalVisibleRect(Rect, Point) getGlobalVisibleRect(Rect, Point)
para obtener más información.
Documentación de Java para android.view.View.getGlobalVisibleRect(android.graphics.Rect)
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código Project y que se usan según los términos Creative Commons 2.5 Attribution License.