言語

WindowInsets.GetBoundingRects(Int32) メソッド

定義

ウィンドウ内で部分的または完全に隠れている領域の外接する四角形である、 Rectのリストを返します。

[Android.Runtime.Register("getBoundingRects", "(I)Ljava/util/List;", "", ApiSince=35)]
public System.Collections.Generic.IList<Android.Graphics.Rect> GetBoundingRects(int typeMask);
[<Android.Runtime.Register("getBoundingRects", "(I)Ljava/util/List;", "", ApiSince=35)>]
member this.GetBoundingRects : int -> System.Collections.Generic.IList<Android.Graphics.Rect>

パラメーター

typeMask
Int32

外接する四角形を取得する insets 型

返品

外接する四角形

属性

注釈

ウィンドウ内で部分的または完全に隠れている領域の外接する四角形である、 Rectのリストを返します。

ウィンドウを部分的に隠している可能性があるが、Insetsによって提供される領域よりも小さい可能性がある領域をより細かく回避するために、#getInsets(int)と共に使用することも、代わりに使用することもできます。

返される Rectは常にウィンドウ フレームの境界にトリミングされ、その座標値は画面上のウィンドウの位置に関係なく、 #getFrame()に対して相対的です。

#inset(Insets)によってインセットされた場合、指定されたインセットと交差する境界レクトのサイズは、残りのフレームとの交差部分のみを含むようにサイズ変更されます。 境界付きレクトは、新しいインスタンスと交差しなくなった場合、完全に削除される可能性があります。

Javaドキュメント。

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

適用対象