WindowInsets.MandatorySystemGestureInsets プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このメソッドは、API レベル 30 では非推奨になりました。 代わりに、Type.mandatorySystemGestures() で getInsets(int) を使用してください。
public Android.Graphics.Insets MandatorySystemGestureInsets { [Android.Runtime.Register("getMandatorySystemGestureInsets", "()Landroid/graphics/Insets;", "", ApiSince=29)] get; }
[<get: Android.Runtime.Register("getMandatorySystemGestureInsets", "()Landroid/graphics/Insets;", "", ApiSince=29)>]
member this.MandatorySystemGestureInsets : Android.Graphics.Insets
プロパティ値
- 属性
注釈
必須のシステム ジェスチャ インセットを返します。
必須システム ジェスチャのインセットは、必須のシステム ジェスチャが優先され、システム バーがタッチ入力を占有しているか、タッチ専用ジェスチャ用に予約されているためなど、一部またはすべてのタッチ入力を消費する可能性があるウィンドウの領域を表します。
#getSystemGestureInsets regular system gesturesとは異なり、<b>mandatory</b> システム ジェスチャはView#setSystemGestureExclusionRectsでオーバーライドできません。
単純なタップは、 #getTappableElementInsets() system window insets外にある限り、システムジェスチャインセット内でもウィンドウに到達することが保証されます。
View#SYSTEM_UI_FLAG_LAYOUT_STABLEが要求されると、View#SYSTEM_UI_FLAG_LAYOUT_FULLSCREENまたはView#SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATIONが原因でシステム ジェスチャが非アクティブになっている場合でも、インセットが返されます。
このインセットは、#getSystemWindowInsets() system window insetsによって#consumeSystemWindowInsets()と共に使用されます。
このメンバーは非推奨です。 代わりに、#getInsets(int)でType#mandatorySystemGestures()を使用してください。
android.view.WindowInsets.getMandatorySystemGestureInsets()の Java ドキュメント。
このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。