---
title: カスタマイズAPI
canonical: https://developer.unico.io/ja/dual-api/developers/sdks-and-tools/flutter/api-reference/customization-api
locale: ja
generated_by: markdown-export
---

## テーマメソッド

| メソッド | 説明 |
|---|---|
| `getColorBackground()` | シルエットの背景色 |
| `getColorBoxMessage()` | メッセージボックスの背景色 |
| `getColorTextMessage()` | メッセージボックス内のテキスト色 |
| `getColorIconTakePictureButton()` | 手動撮影ボタンのアイコン色 |
| `getColorBackgroundBottomDocument()` | ドキュメントキャプチャボックスの背景色 |
| `getColorTextBottomDocument()` | ドキュメントキャプチャボックスのテキスト色 |

:::warning[カラー値の型]
サポートされているカラー型は **16進数文字列** (例: `"#FF0000"`) または基盤となる Android/iOS SDK のネイティブ `Color` インスタンスです。
:::

:::warning[キャンセルボタンの色（Androidのみ）]
`colorCancelButtonIcon` のカスタマイズはDartのテーマAPIでは公開されていません — AndroidのColorリソースファイル `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) を参照してください。