View.GetGlobalVisibleRect Metodo

Definizione

Overload

Nome Descrizione
GetGlobalVisibleRect(Rect)

Imposta r sulle coordinate dell'area non ritagliata di questa visualizzazione nello spazio delle coordinate della visualizzazione radice della visualizzazione.

GetGlobalVisibleRect(Rect, Point)

Imposta r sulle coordinate dell'area non ritagliata di questa visualizzazione nello spazio delle coordinate della visualizzazione radice della visualizzazione.

GetGlobalVisibleRect(Rect)

Imposta r sulle coordinate dell'area non ritagliata di questa visualizzazione nello spazio delle coordinate della visualizzazione radice della visualizzazione.

[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

Parametri

r
Rect

Se il metodo restituisce true, contiene le coordinate della parte visibile di questa visualizzazione nello spazio delle coordinate della visualizzazione radice della vista. Se il metodo restituisce false, il contenuto di r non è definito.

Valori restituiti

true se almeno una parte della vista è visibile all'interno della visualizzazione radice; in caso contrario false.

Attributi

Commenti

Imposta r sulle coordinate dell'area non ritagliata di questa visualizzazione nello spazio delle coordinate della visualizzazione radice della visualizzazione.

Per altre informazioni, vedere #getGlobalVisibleRect(Rect, Point) getGlobalVisibleRect(Rect, Point).

per android.view.View.getGlobalVisibleRect(android.graphics.Rect).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

GetGlobalVisibleRect(Rect, Point)

Imposta r sulle coordinate dell'area non ritagliata di questa visualizzazione nello spazio delle coordinate della visualizzazione radice della visualizzazione.

[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

Parametri

r
Rect

Se il metodo restituisce true, contiene le coordinate della parte visibile di questa visualizzazione nello spazio delle coordinate della visualizzazione radice della vista. Se il metodo restituisce false, il contenuto di r non è definito.

globalOffset
Point

Se il metodo restituisce true, contiene l'offset delle coordinate x e y di questa visualizzazione dall'angolo superiore sinistro della visualizzazione radice della visualizzazione. Se il metodo restituisce false, il contenuto di globalOffset non è definito. L'argomento può essere null (vedere #getGlobalVisibleRect(Rect) getGlobalVisibleRect(Rect).

Valori restituiti

true se almeno una parte della vista è visibile all'interno della visualizzazione radice; false se la visualizzazione è completamente ritagliata o tradotta dall'area visibile della visualizzazione radice.

Attributi

Commenti

Imposta r sulle coordinate dell'area non ritagliata di questa visualizzazione nello spazio delle coordinate della visualizzazione radice della visualizzazione. Imposta globalOffset l'offset delle coordinate x e y della visualizzazione dall'origine dello spazio delle coordinate, ovvero l'angolo superiore sinistro della visualizzazione radice indipendentemente dalle decorazioni dello schermo e dagli elementi dell'interfaccia utente di sistema.

Per eseguire la conversione r in coordinate relative all'angolo superiore sinistro di questa visualizzazione (senza prendere in considerazione le rotazioni di visualizzazione), offset r in base ai valori inversa di globalOffsetr.offset(-globalOffset.x, -globalOffset.y)— equivalente alla chiamata #getLocalVisibleRect(Rect) getLocalVisibleRect(Rect)di .

<b Nota:>/b<> Non usare questo metodo per determinare le dimensioni di una finestra in modalità multi-finestra; usare WindowManager#getCurrentWindowMetrics().

per android.view.View.getGlobalVisibleRect(android.graphics.Rect, android.graphics.Point).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a