# UCharacter.IndicPositionalCategory

Added in[API level 29](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

# UCharacter.IndicPositionalCategory

*** ** * ** ***

[Kotlin](https://developer.android.com/reference/kotlin/android/icu/lang/UCharacter.IndicPositionalCategory "View this page in Kotlin")\|Java

`
public
static


interface
UCharacter.IndicPositionalCategory
`  
`


`

|-----------------------------------------------------|
| android.icu.lang.UCharacter.IndicPositionalCategory |

<br />

*** ** * ** ***

Indic Positional Category constants.  
**See also:**

- [UProperty.INDIC_POSITIONAL_CATEGORY](https://developer.android.com/reference/android/icu/lang/UProperty#INDIC_POSITIONAL_CATEGORY)

## Summary

|                                                                         ### Constants                                                                          ||
|-------|---------------------------------------------------------------------------------------------------------------------------------------------------------|
| `int` | [BOTTOM](https://developer.android.com/reference/android/icu/lang/UCharacter.IndicPositionalCategory#BOTTOM) <br />                                     |
| `int` | [BOTTOM_AND_LEFT](https://developer.android.com/reference/android/icu/lang/UCharacter.IndicPositionalCategory#BOTTOM_AND_LEFT) <br />                   |
| `int` | [BOTTOM_AND_RIGHT](https://developer.android.com/reference/android/icu/lang/UCharacter.IndicPositionalCategory#BOTTOM_AND_RIGHT) <br />                 |
| `int` | [LEFT](https://developer.android.com/reference/android/icu/lang/UCharacter.IndicPositionalCategory#LEFT) <br />                                         |
| `int` | [LEFT_AND_RIGHT](https://developer.android.com/reference/android/icu/lang/UCharacter.IndicPositionalCategory#LEFT_AND_RIGHT) <br />                     |
| `int` | [NA](https://developer.android.com/reference/android/icu/lang/UCharacter.IndicPositionalCategory#NA) <br />                                             |
| `int` | [OVERSTRUCK](https://developer.android.com/reference/android/icu/lang/UCharacter.IndicPositionalCategory#OVERSTRUCK) <br />                             |
| `int` | [RIGHT](https://developer.android.com/reference/android/icu/lang/UCharacter.IndicPositionalCategory#RIGHT) <br />                                       |
| `int` | [TOP](https://developer.android.com/reference/android/icu/lang/UCharacter.IndicPositionalCategory#TOP) <br />                                           |
| `int` | [TOP_AND_BOTTOM](https://developer.android.com/reference/android/icu/lang/UCharacter.IndicPositionalCategory#TOP_AND_BOTTOM) <br />                     |
| `int` | [TOP_AND_BOTTOM_AND_LEFT](https://developer.android.com/reference/android/icu/lang/UCharacter.IndicPositionalCategory#TOP_AND_BOTTOM_AND_LEFT) <br />   |
| `int` | [TOP_AND_BOTTOM_AND_RIGHT](https://developer.android.com/reference/android/icu/lang/UCharacter.IndicPositionalCategory#TOP_AND_BOTTOM_AND_RIGHT) <br /> |
| `int` | [TOP_AND_LEFT](https://developer.android.com/reference/android/icu/lang/UCharacter.IndicPositionalCategory#TOP_AND_LEFT) <br />                         |
| `int` | [TOP_AND_LEFT_AND_RIGHT](https://developer.android.com/reference/android/icu/lang/UCharacter.IndicPositionalCategory#TOP_AND_LEFT_AND_RIGHT) <br />     |
| `int` | [TOP_AND_RIGHT](https://developer.android.com/reference/android/icu/lang/UCharacter.IndicPositionalCategory#TOP_AND_RIGHT) <br />                       |
| `int` | [VISUAL_ORDER_LEFT](https://developer.android.com/reference/android/icu/lang/UCharacter.IndicPositionalCategory#VISUAL_ORDER_LEFT) <br />               |

## Constants

### BOTTOM

Added in[API level 29](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int BOTTOM
```

<br />

<br />

Constant Value: 1 (0x00000001)  

### BOTTOM_AND_LEFT

Added in[API level 29](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int BOTTOM_AND_LEFT
```

<br />

<br />

Constant Value: 2 (0x00000002)  

### BOTTOM_AND_RIGHT

Added in[API level 29](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int BOTTOM_AND_RIGHT
```

<br />

<br />

Constant Value: 3 (0x00000003)  

### LEFT

Added in[API level 29](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int LEFT
```

<br />

<br />

Constant Value: 4 (0x00000004)  

### LEFT_AND_RIGHT

Added in[API level 29](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int LEFT_AND_RIGHT
```

<br />

<br />

Constant Value: 5 (0x00000005)  

### NA

Added in[API level 29](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int NA
```

<br />

<br />

Constant Value: 0 (0x00000000)  

### OVERSTRUCK

Added in[API level 29](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int OVERSTRUCK
```

<br />

<br />

Constant Value: 6 (0x00000006)  

### RIGHT

Added in[API level 29](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int RIGHT
```

<br />

<br />

Constant Value: 7 (0x00000007)  

### TOP

Added in[API level 29](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int TOP
```

<br />

<br />

Constant Value: 8 (0x00000008)  

### TOP_AND_BOTTOM

Added in[API level 29](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int TOP_AND_BOTTOM
```

<br />

<br />

Constant Value: 9 (0x00000009)  

### TOP_AND_BOTTOM_AND_LEFT

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int TOP_AND_BOTTOM_AND_LEFT
```

<br />

<br />

Constant Value: 15 (0x0000000f)  

### TOP_AND_BOTTOM_AND_RIGHT

Added in[API level 29](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int TOP_AND_BOTTOM_AND_RIGHT
```

<br />

<br />

Constant Value: 10 (0x0000000a)  

### TOP_AND_LEFT

Added in[API level 29](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int TOP_AND_LEFT
```

<br />

<br />

Constant Value: 11 (0x0000000b)  

### TOP_AND_LEFT_AND_RIGHT

Added in[API level 29](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int TOP_AND_LEFT_AND_RIGHT
```

<br />

<br />

Constant Value: 12 (0x0000000c)  

### TOP_AND_RIGHT

Added in[API level 29](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int TOP_AND_RIGHT
```

<br />

<br />

Constant Value: 13 (0x0000000d)  

### VISUAL_ORDER_LEFT

Added in[API level 29](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int VISUAL_ORDER_LEFT
```

<br />

<br />

Constant Value: 14 (0x0000000e)