AndroidWindowInsetsType
Options for specifying different types of system UI elements that generate window insets.
Read time 1 minuteLast updated 5 days ago
Definition
- Type: Enum
- Namespace: UnityEditor
- Assembly: UnityEditor.CoreModule
[Flags]public enum AndroidWindowInsetsType : uint
Remarks
Use this enum with PlayerSettings.Android.requestedVisibleInsets to specify whether the status bar, navigation bar, both, or none are visible by default when your application starts. Use it with PlayerSettings.Android.requestedOverlappingInsets to specify which of those bars, and the caption bar, your application window extends behind.
Note: The system controls the visibility of the caption bar, so PlayerSettings.Android.requestedVisibleInsets has no effect on it.
Examples
using UnityEditor;public class ApplyInsets{ public static void Setup() { // Request status and navigation bars to be visible for the application. PlayerSettings.Android.requestedVisibleInsets = AndroidWindowInsetsType.NavigationBars | AndroidWindowInsetsType.StatusBars; }}
Fields
Value | Description |
|---|---|
| CaptionBar | Represents the area of the screen the caption bar occupies at the top of the application window. |
| NavigationBars | Represents the area of the screen the system navigation elements occupy. |
| None | No inset type selected. |
| StatusBars | Represents the area of the screen the system status bar occupies at the top of the screen. |