---
title: 커스터마이징 API
canonical: https://developer.unico.io/ko/dual-api/developers/sdks-and-tools/flutter/api-reference/customization-api
locale: ko
generated_by: markdown-export
---

## 테마 메서드

| 메서드 | 설명 |
|---|---|
| `getColorBackground()` | 실루엣의 배경 색상 |
| `getColorBoxMessage()` | 메시지 박스의 배경 색상 |
| `getColorTextMessage()` | 메시지 박스 내부의 텍스트 색상 |
| `getColorIconTakePictureButton()` | 수동 사진 캡처 버튼의 아이콘 색상 |
| `getColorBackgroundBottomDocument()` | 문서 캡처 박스의 배경 색상 |
| `getColorTextBottomDocument()` | 문서 캡처 박스의 텍스트 색상 |

:::warning[색상 값 타입]
지원되는 색상 타입은 **16진수 String** (예: `"#FF0000"`) 또는 기반 Android/iOS SDK의 네이티브 `Color` 인스턴스입니다.
:::

:::warning[취소 버튼 색상 (Android 전용)]
`colorCancelButtonIcon`의 커스터마이징은 Dart 테마 API를 통해 노출되지 않습니다 — Android `colors.xml` 리소스 파일에 추가해야 합니다:

```xml
<resources>
  <color name="unico_color_button_cancel">YOUR COLOR</color>
</resources>
```
:::

## 로케일

| 메서드 | 타입 | 설명 |
|---|---|---|
| `setLocale(LocaleTypes locale)` | `LocaleTypes` | 캡처 화면 언어 설정 |

지원되는 `LocaleTypes` 값의 전체 목록은 [API 레퍼런스 > Enums](/developers/sdks-and-tools/flutter/api-reference/enums)를 참조하세요.