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
| Nombre | Description |
|---|---|
| GetGlobalVisibleRect(Rect) |
Establece |
| GetGlobalVisibleRect(Rect, Point) |
Establece |
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; de lo 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.
Java documentación 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 Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
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 se recorta por completo o se traduce 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 Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.