WindowInsets クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ウィンドウ コンテンツのインセットのセットについて説明します。
[Android.Runtime.Register("android/view/WindowInsets", DoNotGenerateAcw=true)]
public sealed class WindowInsets : Java.Lang.Object
[<Android.Runtime.Register("android/view/WindowInsets", DoNotGenerateAcw=true)>]
type WindowInsets = class
inherit Object
- 継承
- 属性
注釈
ウィンドウ コンテンツのインセットのセットについて説明します。
WindowInsets は不変であり、今後、より多くのインセット型を含むように拡張される可能性があります。 インセットを調整するには、指定された複製メソッドのいずれかを使用して、調整されたプロパティを持つ新しい WindowInsets インスタンスを取得します。
注: 以前android.os.Build.VERSION_CODES#P P
は、WindowInsets インスタンスは 1 つのレイアウト パス中にのみ変更できませんでした (つまり、 と View#onLayout
の間View#onApplyWindowInsets
で同じ値を返しますが、それ以外の場合は他の値を返す可能性があります)。 以降では android.os.Build.VERSION_CODES#P P
、WindowInsets は常に不変であり、等値を実装します。
の android.view.WindowInsets
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。
コンストラクター
WindowInsets(WindowInsets) |
新しい WindowInsets を作成し、ソース WindowInsets からすべての値をコピーします。 |
プロパティ
Class |
この |
Consumed |
|
DisplayCutout |
表示切り抜きがある場合は、その切り抜きを返します。 |
DisplayShape |
ウィンドウの座標空間内の表示図形を返します。 |
Handle |
基になる Android インスタンスへのハンドル。 (継承元 Object) |
HasInsets |
この WindowInsets に 0 以外のインセットがある場合は true を返します。 |
HasStableInsets |
この WindowInsets に 0 以外の安定したインセットがある場合は true を返します。 |
HasSystemWindowInsets |
この WindowInsets に 0 以外のシステム ウィンドウ インセットがある場合は true を返します。 |
IsConsumed |
これらのインセットが完全に使用されているかどうかを確認します。 |
IsRound |
関連付けられたウィンドウに丸い図形がある場合は true を返します。 |
JniIdentityHashCode |
ウィンドウ コンテンツのインセットのセットについて説明します。 (継承元 Object) |
JniPeerMembers |
ウィンドウ コンテンツのインセットのセットについて説明します。 |
MandatorySystemGestureInsets |
必須のシステム ジェスチャ のインセットを返します。 |
PeerReference |
ウィンドウ コンテンツのインセットのセットについて説明します。 (継承元 Object) |
PrivacyIndicatorBounds |
|
StableInsetBottom |
一番下の安定したインセットをピクセル単位で返します。 |
StableInsetLeft |
左安定インセットをピクセル単位で返します。 |
StableInsetRight |
正しい安定したインセットをピクセル単位で返します。 |
StableInsets |
安定したインセットをピクセル単位で返します。 |
StableInsetTop |
最上位の安定したインセットをピクセル単位で返します。 |
SystemGestureInsets |
システム ジェスチャのインセットを返します。 |
SystemWindowInsetBottom |
システム ウィンドウの下部のインセットをピクセル単位で返します。 |
SystemWindowInsetLeft |
システム ウィンドウの左側のインセットをピクセル単位で返します。 |
SystemWindowInsetRight |
正しいシステム ウィンドウのインセットをピクセル単位で返します。 |
SystemWindowInsets |
システム ウィンドウのインセットをピクセル単位で返します。 |
SystemWindowInsetTop |
トップ システム ウィンドウのインセットをピクセル単位で返します。 |
TappableElementInsets |
tappable 要素のインセットを返します。 |
ThresholdClass |
この API は Mono for Android インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。 (継承元 Object) |
ThresholdType |
この API は Mono for Android インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。 (継承元 Object) |
メソッド
Clone() |
このオブジェクトのコピーを作成して返します。 (継承元 Object) |
ConsumeDisplayCutout() |
カットアウトが完全に消費されたこの WindowInsets のコピーを返します。 |
ConsumeStableInsets() |
安定したインセットが完全に消費された、この WindowInsets のコピーを返します。 |
ConsumeSystemWindowInsets() |
システム ウィンドウのインセットが完全に使用された、この WindowInsets のコピーを返します。 |
Dispose() |
ウィンドウ コンテンツのインセットのセットについて説明します。 (継承元 Object) |
Dispose(Boolean) |
ウィンドウ コンテンツのインセットのセットについて説明します。 (継承元 Object) |
Equals(Object) |
他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。 (継承元 Object) |
GetHashCode() |
オブジェクトのハッシュ コード値を返します。 (継承元 Object) |
GetInsets(Int32) |
インセットを引き起こしている特定のウィンドウ セットのインセットを返します。これは、 の |
GetInsetsIgnoringVisibility(Int32) |
その型が現在表示されているかどうかに関係なく、 のビット マスクで |
GetRoundedCorner(Int32) |
指定した位置の が |
Inset(Insets) |
指定した方向のこのインスタンスのインセットのコピーを返します。 |
Inset(Int32, Int32, Int32, Int32) |
指定した方向のこのインスタンスのインセットのコピーを返します。 |
IsVisible(Int32) |
このウィンドウと実際に重複しているかどうかに関係なく、インセットを引き起こす可能性のあるウィンドウのセットが現在画面上に表示されているかどうかを返します。 |
JavaFinalize() |
オブジェクトへの参照がなくなったとガベージ コレクションが判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。 (継承元 Object) |
Notify() |
このオブジェクトのモニターで待機している 1 つのスレッドを起動します。 (継承元 Object) |
NotifyAll() |
このオブジェクトのモニターで待機しているすべてのスレッドを起動します。 (継承元 Object) |
ReplaceSystemWindowInsets(Int32, Int32, Int32, Int32) |
選択したシステム ウィンドウのインセットを新しい値に置き換えた、この WindowInsets のコピーを返します。 |
ReplaceSystemWindowInsets(Rect) |
選択したシステム ウィンドウのインセットを新しい値に置き換えた、この WindowInsets のコピーを返します。 |
SetHandle(IntPtr, JniHandleOwnership) |
Handle プロパティを設定します。 (継承元 Object) |
ToArray<T>() |
ウィンドウ コンテンツのインセットのセットについて説明します。 (継承元 Object) |
ToString() |
オブジェクトの文字列形式を返します。 (継承元 Object) |
UnregisterFromRuntime() |
ウィンドウ コンテンツのインセットのセットについて説明します。 (継承元 Object) |
Wait() |
現在のスレッドが起動するまで待機します。通常<は、通知</em> または>< em 中断</em によって待機します>。> (継承元 Object) |
Wait(Int64) |
現在のスレッドが起動するまで待機します。通常<は、通知></em> または <>em 中断</em>、または特定のリアルタイムが経過するまで待機します。 (継承元 Object) |
Wait(Int64, Int32) |
現在のスレッドが起動するまで待機します。通常<は、通知></em> または <>em 中断</em>、または特定のリアルタイムが経過するまで待機します。 (継承元 Object) |
明示的なインターフェイスの実装
IJavaPeerable.Disposed() |
ウィンドウ コンテンツのインセットのセットについて説明します。 (継承元 Object) |
IJavaPeerable.DisposeUnlessReferenced() |
ウィンドウ コンテンツのインセットのセットについて説明します。 (継承元 Object) |
IJavaPeerable.Finalized() |
ウィンドウ コンテンツのインセットのセットについて説明します。 (継承元 Object) |
IJavaPeerable.JniManagedPeerState |
ウィンドウ コンテンツのインセットのセットについて説明します。 (継承元 Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
ウィンドウ コンテンツのインセットのセットについて説明します。 (継承元 Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
ウィンドウ コンテンツのインセットのセットについて説明します。 (継承元 Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
ウィンドウ コンテンツのインセットのセットについて説明します。 (継承元 Object) |
拡張メソッド
JavaCast<TResult>(IJavaObject) |
Android ランタイムチェック型変換を実行します。 |
JavaCast<TResult>(IJavaObject) |
ウィンドウ コンテンツのインセットのセットについて説明します。 |
GetJniTypeName(IJavaPeerable) |
ウィンドウ コンテンツのインセットのセットについて説明します。 |