# UiCustomizationParams.Builder

Artifact: [androidx.photopicker:photopicker-activity](https://developer.android.com/jetpack/androidx/releases/photopicker) [View Source](https://cs.android.com/search?q=file:androidx/photopicker/activity/params/UiCustomizationParams.kt+class:androidx.photopicker.activity.params.UiCustomizationParams.Builder) Added in [1.0.0-alpha03](https://developer.android.com/jetpack/androidx/releases/photopicker#1.0.0-alpha03)

*** ** * ** ***


```
class UiCustomizationParams.Builder
```

<br />

*** ** * ** ***

A builder for constructing `https://developer.android.com/reference/kotlin/androidx/photopicker/activity/params/UiCustomizationParams` instance.

## Summary

| ### Public constructors |
|---|
| `https://developer.android.com/reference/kotlin/androidx/photopicker/activity/params/UiCustomizationParams.Builder#Builder()()` |

| ### Public functions |
|---|---|
| `https://developer.android.com/reference/kotlin/androidx/photopicker/activity/params/UiCustomizationParams` | `https://developer.android.com/reference/kotlin/androidx/photopicker/activity/params/UiCustomizationParams.Builder#build()()` Builds a new `https://developer.android.com/reference/kotlin/androidx/photopicker/activity/params/UiCustomizationParams` object. |
| `https://developer.android.com/reference/kotlin/androidx/photopicker/activity/params/UiCustomizationParams.Builder` | `https://developer.android.com/reference/kotlin/androidx/photopicker/activity/params/UiCustomizationParams.Builder#setAspectRatio(kotlin.Int)(aspectRatio: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` Sets the desired aspect ratio for thumbnails in the media grid. |

## Public constructors

### Builder

Added in [1.0.0-alpha03](https://developer.android.com/jetpack/androidx/releases/photopicker#1.0.0-alpha03)

```
Builder()
```

## Public functions

### build

Added in [1.0.0-alpha03](https://developer.android.com/jetpack/androidx/releases/photopicker#1.0.0-alpha03)

```
fun build(): UiCustomizationParams
```

Builds a new `https://developer.android.com/reference/kotlin/androidx/photopicker/activity/params/UiCustomizationParams` object.

| Returns |
|---|---|
| `https://developer.android.com/reference/kotlin/androidx/photopicker/activity/params/UiCustomizationParams` | The newly constructed UiCustomizationParams instance. |

### setAspectRatio

Added in [1.0.0-alpha03](https://developer.android.com/jetpack/androidx/releases/photopicker#1.0.0-alpha03)

```
fun setAspectRatio(aspectRatio: Int): UiCustomizationParams.Builder
```

Sets the desired aspect ratio for thumbnails in the media grid.

| Parameters |
|---|---|
| `aspectRatio: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | The aspect ratio constant from `https://developer.android.com/reference/kotlin/androidx/photopicker/activity/params/UiCustomizationParams`. Value is one of the following: - `-1` - `0` - `1` <br /> |

| Returns |
|---|---|
| `https://developer.android.com/reference/kotlin/androidx/photopicker/activity/params/UiCustomizationParams.Builder` | This builder. |