# AndroidWindowInsets.Appearance

> Controls the foreground appearance of system bar icons and text.

## Definition

* **Type:** Enum
* **Namespace:** [UnityEngine.Android](/engine/7000.0/script-reference/unityengine/android.md)
* **Assembly:** UnityEngine.AndroidJNIModule

```csharp
public enum AndroidWindowInsets.Appearance
```

## Remarks

Use this enum with [AndroidWindowInsets.SetAppearance](/engine/7000.0/script-reference/unityengine/android/androidwindowinsets/setappearance.md) and [AndroidWindowInsets.GetAppearance](/engine/7000.0/script-reference/unityengine/android/androidwindowinsets/getappearance.md) to control the appearance of system bar icons per inset type at runtime. Requires Android 11 (API 30) and later for the status and navigation bars, and Android 15 (API 35) and later for the caption bar.

## Examples

```csharp
using UnityEngine;
using UnityEngine.Android;

public class Controller : MonoBehaviour
{
    public void Start()
    {
        var insets = AndroidApplication.currentWindowInsets;
        // Light icons on the status bar (suitable for dark game backgrounds).
        insets.SetAppearance(AndroidWindowInsets.Type.StatusBars, AndroidWindowInsets.Appearance.Light);
        // Dark icons on the navigation bar (suitable for light game backgrounds).
        insets.SetAppearance(AndroidWindowInsets.Type.NavigationBars, AndroidWindowInsets.Appearance.Dark);
        // You can also pass multiple inset types to set the same appearance for all of them.
        insets.SetAppearance(AndroidWindowInsets.Type.StatusBars | AndroidWindowInsets.Type.NavigationBars, AndroidWindowInsets.Appearance.Light);
    }
}
```

## Fields

| Value                                                                                                | Description                                                        |
| ---------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------ |
| [Dark](/engine/7000.0/script-reference/unityengine/android/androidwindowinsets/appearance/dark.md)   | Dark icons, suitable for light backgrounds behind the system bars. |
| [Light](/engine/7000.0/script-reference/unityengine/android/androidwindowinsets/appearance/light.md) | Light icons, suitable for dark backgrounds behind the system bars. |
