View.GetGlobalVisibleRect メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| Name | 説明 |
|---|---|
| GetGlobalVisibleRect(Rect) |
|
| GetGlobalVisibleRect(Rect, Point) |
|
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) を参照してください。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
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()を使用します。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。