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


View.SystemUiVisibility Свойство

Определение

Внимание!

This property has an incorrect enumeration type. Use the SystemUiFlags property instead.

Возвращает последний #setSystemUiVisibility(int) запрос этого представления. -или- Запрос на изменение видимости строки состояния или других украшений экрана или окна.

[System.Obsolete("This property has an incorrect enumeration type. Use the SystemUiFlags property instead.")]
public virtual Android.Views.StatusBarVisibility SystemUiVisibility { [Android.Runtime.Register("getSystemUiVisibility", "()I", "GetGetSystemUiVisibilityHandler")] get; [Android.Runtime.Register("setSystemUiVisibility", "(I)V", "GetSetSystemUiVisibility_IHandler")] set; }
[<System.Obsolete("This property has an incorrect enumeration type. Use the SystemUiFlags property instead.")>]
[<get: Android.Runtime.Register("getSystemUiVisibility", "()I", "GetGetSystemUiVisibilityHandler")>]
[<set: Android.Runtime.Register("setSystemUiVisibility", "(I)V", "GetSetSystemUiVisibility_IHandler")>]
member this.SystemUiVisibility : Android.Views.StatusBarVisibility with get, set

Значение свойства

Битовое или битовое значение флагов#SYSTEM_UI_FLAG_LOW_PROFILE, #SYSTEM_UI_FLAG_FULLSCREEN#SYSTEM_UI_FLAG_HIDE_NAVIGATION#SYSTEM_UI_FLAG_LAYOUT_STABLE, #SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, #SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN#SYSTEM_UI_FLAG_IMMERSIVEи .#SYSTEM_UI_FLAG_IMMERSIVE_STICKY

Атрибуты

Комментарии

Документация по методу получения свойств:

Возвращает последний #setSystemUiVisibility(int) запрос этого представления.

Этот элемент считается нерекомендуемым. Флаги SystemUiVisibility устарели. Вместо этого используйте WindowInsetsController.

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

Документация по набору свойств:

Попросите изменить видимость строки состояния или других украшений экрана или окна.

Этот метод используется для переноса пользовательского интерфейса устройства в временные режимы, в которых внимание пользователя сосредоточено больше на содержимом приложения, за счет уменьшения или скрытия возможностей окружающих систем. Обычно это используется в сочетании с Window#FEATURE_ACTION_BAR_OVERLAY Window.FEATURE_ACTION_BAR_OVERLAYтем, что содержимое приложений помещается за панелью действий (и с этими флагами других системных разрешений), чтобы обеспечить плавный переход между скрытием и отображением их можно сделать.

Два репрезентативных примера использования видимости пользовательского интерфейса системы реализуют приложение просмотра содержимого (например, средство чтения журналов) и приложение для воспроизведения видео.

Первый код показывает типичную реализацию представления в приложении просмотра контента. В этой реализации приложение переходит в контентно-ориентированный режим, скрывая строку состояния и панель действий, а также помещая элементы навигации в режим выключения. Затем пользователь может взаимодействовать с содержимым во время работы в этом режиме. Такое приложение должно обеспечить простой способ переключения пользователя из режима (например, для проверки сведений в строке состояния или уведомлений о доступе). В реализации здесь это делается просто путем касания содержимого.

{

Этот элемент считается нерекомендуемым. Флаги SystemUiVisibility устарели. Вместо этого используйте WindowInsetsController.

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

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

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