# 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)

*** ** * ** ***


```
public final class UiCustomizationParams.Builder
```

<br />

*** ** * ** ***

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

## Summary

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

| ### Public methods |
|---|---|
| `final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/photopicker/activity/params/UiCustomizationParams` | `https://developer.android.com/reference/androidx/photopicker/activity/params/UiCustomizationParams.Builder#build()()` Builds a new `https://developer.android.com/reference/androidx/photopicker/activity/params/UiCustomizationParams` object. |
| `final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/photopicker/activity/params/UiCustomizationParams.Builder` | `https://developer.android.com/reference/androidx/photopicker/activity/params/UiCustomizationParams.Builder#setAspectRatio(kotlin.Int)(int aspectRatio)` 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)

```
public Builder()
```

## Public methods

### build

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

```
public final @NonNull UiCustomizationParams build()
```

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

| Returns |
|---|---|
| `@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/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)

```
public final @NonNull UiCustomizationParams.Builder setAspectRatio(int aspectRatio)
```

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

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

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