WindowInsets.SystemGestureInsets Proprietà

Definizione

Questo metodo è stato deprecato nel livello API 30. Usare invece getInsets(int) con Type.systemGestures().

public Android.Graphics.Insets SystemGestureInsets { [Android.Runtime.Register("getSystemGestureInsets", "()Landroid/graphics/Insets;", "", ApiSince=29)] get; }
[<get: Android.Runtime.Register("getSystemGestureInsets", "()Landroid/graphics/Insets;", "", ApiSince=29)>]
member this.SystemGestureInsets : Android.Graphics.Insets

Valore della proprietà

Attributi

Commenti

Restituisce gli inset di movimenti di sistema.

I movimenti di sistema rappresentano l'area di una finestra in cui i movimenti di sistema hanno priorità e possono utilizzare alcuni o tutti gli input tocco, ad esempio a causa della barra di sistema che lo occupa o che è riservato per i movimenti solo tocco.

Un'app può dichiarare la priorità sui movimenti di sistema con View#setSystemGestureExclusionRects all'esterno #getMandatorySystemGestureInsets() mandatory system gesture insetsdi .

Nota: il sistema metterà in considerazione un limite di 200dp per l'estensione verticale delle esclusioni. Il limite non si applica mentre la barra di spostamento è View#SYSTEM_UI_FLAG_IMMERSIVE_STICKY stickily nascosta, né a android.inputmethodservice.InputMethodService input method e Intent#CATEGORY_HOME home activity.

I semplici tap sono garantiti per raggiungere la finestra anche all'interno degli inset di movimenti di sistema, purché si trovino all'esterno di #getTappableElementInsets() system window insets.

Quando View#SYSTEM_UI_FLAG_LAYOUT_STABLE richiesto, verrà restituito un inset anche quando i movimenti di sistema sono inattivi a causa di View#SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN o View#SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION.

Questo oggetto inset viene utilizzato insieme all'oggetto #getSystemWindowInsets() system window insets da #consumeSystemWindowInsets().

Questo membro è deprecato. Usare #getInsets(int) invece con Type#systemGestures() .

Documentazione java per android.view.WindowInsets.getSystemGestureInsets().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a