View.GetGlobalVisibleRect Método

Definición

Sobrecargas

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.

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.

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 globalOffsetr.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().

Documentación de Java para android.view.View.getGlobalVisibleRect(android.graphics.Rect, android.graphics.Point).

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.

Se aplica a