# WindowSoftInputMode

> Mirrors the WindowSoftInputMode enum.

## Definition

* **Type:** Enum
* **Namespace:** [Unity.Android.Gradle.Manifest](/engine/6000.6/script-reference/unity/android/gradle/manifest.md)
* **Assembly:** Unity.Android.Gradle

```csharp
public enum WindowSoftInputMode
```

## Remarks

For more information about the attribute, see Android's documentation: [WindowSoftInputMode attribute](https://developer.android.com/guide/topics/manifest/activity-element#wsoft)

## Fields

| Value                                                                                                                         | Description                                                 |
| ----------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------- |
| [AdjustPan](/engine/6000.6/script-reference/unity/android/gradle/manifest/windowsoftinputmode/adjustpan.md)                   | Mirrors `android:windowSoftInputMode="adjustPan"`.          |
| [AdjustResize](/engine/6000.6/script-reference/unity/android/gradle/manifest/windowsoftinputmode/adjustresize.md)             | Mirrors `android:windowSoftInputMode="adjustResize"`.       |
| [AdjustUnspecified](/engine/6000.6/script-reference/unity/android/gradle/manifest/windowsoftinputmode/adjustunspecified.md)   | Mirrors `android:windowSoftInputMode="adjustUnspecified"`.  |
| [Null](/engine/6000.6/script-reference/unity/android/gradle/manifest/windowsoftinputmode/null.md)                             | Attribute is not set and will not appear in the element.    |
| [StateAlwaysHidden](/engine/6000.6/script-reference/unity/android/gradle/manifest/windowsoftinputmode/statealwayshidden.md)   | Mirrors `android:windowSoftInputMode="stateAlwaysHidden"`.  |
| [StateAlwaysVisible](/engine/6000.6/script-reference/unity/android/gradle/manifest/windowsoftinputmode/statealwaysvisible.md) | Mirrors `android:windowSoftInputMode="stateAlwaysVisible"`. |
| [StateHidden](/engine/6000.6/script-reference/unity/android/gradle/manifest/windowsoftinputmode/statehidden.md)               | Mirrors `android:windowSoftInputMode="stateHidden"`.        |
| [StateUnchanged](/engine/6000.6/script-reference/unity/android/gradle/manifest/windowsoftinputmode/stateunchanged.md)         | Mirrors `android:windowSoftInputMode="stateUnchanged"`.     |
| [StateUnspecified](/engine/6000.6/script-reference/unity/android/gradle/manifest/windowsoftinputmode/stateunspecified.md)     | Mirrors `android:windowSoftInputMode="stateUnspecified"`.   |
| [StateVisible](/engine/6000.6/script-reference/unity/android/gradle/manifest/windowsoftinputmode/statevisible.md)             | Mirrors `android:windowSoftInputMode="stateVisible"`.       |
