WindowInsets.MandatorySystemGestureInsets プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
必須のシステム ジェスチャ インセットを返します。
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>の必須</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
セットが返されます。
このインセットは by と共に#getSystemWindowInsets() system window insets
#consumeSystemWindowInsets()
使用されます。
このメンバーは非推奨です。 代わりに一緒にType#mandatorySystemGestures()
使用#getInsets(int)
してください。
の Java ドキュメントandroid.view.WindowInsets.getMandatorySystemGestureInsets()
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。