Поделиться через


WindowInsets.MandatorySystemGestureInsets Свойство

Определение

Возвращает наборы обязательных системных жестов.

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>> системные< жесты нельзя переопределить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().

Этот элемент считается нерекомендуемым. Type#mandatorySystemGestures() Используйте #getInsets(int) вместо этого.

Документация по Java для android.view.WindowInsets.getMandatorySystemGestureInsets().

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к