View.SystemUiFlagLayoutHideNavigation Поле
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Пометка для #setSystemUiVisibility(int)
: в представлении требуется, чтобы его окно было выложено так, как если бы оно запросило #SYSTEM_UI_FLAG_HIDE_NAVIGATION
, даже если в настоящее время это не так.
[Android.Runtime.Register("SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION")]
public const Android.Views.SystemUiFlags SystemUiFlagLayoutHideNavigation = 512;
[<Android.Runtime.Register("SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION")>]
val mutable SystemUiFlagLayoutHideNavigation : Android.Views.SystemUiFlags
Значение поля
Value = 512- Атрибуты
Комментарии
Пометка для #setSystemUiVisibility(int)
: в представлении требуется, чтобы его окно было выложено так, как если бы оно запросило #SYSTEM_UI_FLAG_HIDE_NAVIGATION
, даже если в настоящее время это не так. Это позволяет избежать артефактов при переключении и выходе из этого режима за счет того, что некоторые из его пользовательских интерфейсов могут быть покрыты оформлением экрана при их отображении. Вы можете выполнить макет внутренних элементов пользовательского интерфейса с учетом пользовательского интерфейса системы навигации #fitSystemWindows(Rect)
с помощью метода .
Этот элемент устарел. Для плавающих окон используйте с LayoutParams#setFitInsetsTypes(int)
Type#navigationBars()
. Для не плавающих окон, заполняющих экран, вызовите с false
помощью Window#setDecorFitsSystemWindows(boolean)
.
Документация по Java для android.view.View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.