Language

View.GetGlobalVisibleRect メソッド

定義

オーバーロード

Name 説明
GetGlobalVisibleRect(Rect)

rビューのルート ビューの座標空間における、このビューのクリップされていない領域の座標を設定します。

GetGlobalVisibleRect(Rect, Point)

rビューのルート ビューの座標空間における、このビューのクリップされていない領域の座標を設定します。

GetGlobalVisibleRect(Rect)

rビューのルート ビューの座標空間における、このビューのクリップされていない領域の座標を設定します。

[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

パラメーター

r
Rect

メソッドが true を返す場合は、ビューのルート ビューの座標空間に、このビューの表示部分の座標が含まれます。 メソッドが false を返す場合、 r の内容は未定義です。

返品

ルート ビュー内にビューの少なくとも一部が表示されている場合は true。それ以外の場合は false。

属性

注釈

rビューのルート ビューの座標空間における、このビューのクリップされていない領域の座標を設定します。

詳細については、#getGlobalVisibleRect(Rect, Point) getGlobalVisibleRect(Rect, Point) を参照してください。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

GetGlobalVisibleRect(Rect, Point)

rビューのルート ビューの座標空間における、このビューのクリップされていない領域の座標を設定します。

[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

パラメーター

r
Rect

メソッドが true を返す場合は、ビューのルート ビューの座標空間に、このビューの表示部分の座標が含まれます。 メソッドが false を返す場合、 r の内容は未定義です。

globalOffset
Point

メソッドが true を返す場合は、ビューのルート ビューの左上隅から、このビューの x 座標と y 座標のオフセットが含まれます。 メソッドが false を返す場合、 globalOffset の内容は未定義です。 引数には null を指定できます ( #getGlobalVisibleRect(Rect) getGlobalVisibleRect(Rect)を参照してください。

返品

ルート ビュー内にビューの少なくとも一部が表示されている場合は true。ビューがルート ビューの表示領域から完全にクリップまたは変換された場合は false。

属性

注釈

rビューのルート ビューの座標空間における、このビューのクリップされていない領域の座標を設定します。 画面の装飾やシステム UI 要素に関係なく、ルート ビューの左上隅である座標空間の原点からのビューの x 座標と y 座標のオフセットに globalOffset を設定します。

rをこのビューの左上隅を基準とした座標に変換するには (ビューの回転を考慮せずに)、r&> の逆値でglobalOffsetオフセットします。r.offset(-globalOffset.x, -globalOffset.y)—これは、#getLocalVisibleRect(Rect) getLocalVisibleRect(Rect)の呼び出しに相当します。

<b>Note:</b> マルチウィンドウ モードでウィンドウのサイズを決定するには、このメソッドを使用しないでください。 WindowManager#getCurrentWindowMetrics()を使用します。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象