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()
. Для не плавающих окон, заполняющих экран, вызовите Window#setDecorFitsSystemWindows(boolean)
с false
помощью .
Документация по Java для android.view.View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.