# Locale.Category

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

# Category

```
class Category
```

|---|---|--------------------------------------------------------------------------------------------------------|
| [kotlin.Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)                            |||
| ↳ | [kotlin.Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)\<[java.util.Locale.Category](https://developer.android.com/reference/kotlin/java/util/Locale.Category#)\> ||
|   | ↳ | [java.util.Locale.Category](https://developer.android.com/reference/kotlin/java/util/Locale.Category#) |

|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Known Direct Subclasses [Locale.Category.DISPLAY](https://developer.android.com/reference/kotlin/java/util/Locale.Category#ENUM_VALUE:DISPLAY),[Locale.Category.FORMAT](https://developer.android.com/reference/kotlin/java/util/Locale.Category#ENUM_VALUE:FORMAT) |------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------| | [Locale.Category.DISPLAY](https://developer.android.com/reference/kotlin/java/util/Locale.Category#ENUM_VALUE:DISPLAY) | Category used to represent the default locale for displaying user interfaces.                   | | [Locale.Category.FORMAT](https://developer.android.com/reference/kotlin/java/util/Locale.Category#ENUM_VALUE:FORMAT)   | Category used to represent the default locale for formatting dates, numbers, and/or currencies. | |

Enum for locale categories. These locale categories are used to get/set the default locale for the specific functionality represented by the category.

## Summary

|                                                                                               Enum values                                                                                               ||
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|
| [DISPLAY](https://developer.android.com/reference/kotlin/java/util/Locale.Category#ENUM_VALUE:DISPLAY) Category used to represent the default locale for displaying user interfaces.                 |
| [FORMAT](https://developer.android.com/reference/kotlin/java/util/Locale.Category#ENUM_VALUE:FORMAT) Category used to represent the default locale for formatting dates, numbers, and/or currencies. |

## Enum values

### DISPLAY

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

```
enum val DISPLAY : Locale.Category
```

Category used to represent the default locale for displaying user interfaces.  

### FORMAT

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

```
enum val FORMAT : Locale.Category
```

Category used to represent the default locale for formatting dates, numbers, and/or currencies.