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

## カスタムテーマの適用

`setTheme()` を使用してビルダーにテーマの実装を渡してください。

```kotlin
acessoBioBuilder.setTheme(myTheme)
```

`myTheme` は `IAcessoBioTheme` インターフェースを実装したオブジェクトです。

## IAcessoBioTheme — 自撮り

| メソッド | 説明 |
|---|---|
| `getColorBackground()` | 自撮りキャプチャフレームの背景色 |
| `getColorBoxMessage()` | メッセージボックスの背景色 |
| `getColorTextMessage()` | メッセージボックス内のテキスト色 |
| `getColorSilhouetteSuccess()` | キャプチャ成功時のシルエットの色 |

## IAcessoBioTheme — ドキュメント

| メソッド | 説明 |
|---|---|
| `getColorBackground()` | ドキュメントキャプチャフレームの背景色 |
| `getColorBackgroundTakePictureButton()` | 撮影ボタンの背景色 |
| `getColorIconTakePictureButton()` | 撮影ボタン内のアイコン色 |
| `getColorBackgroundBottomDocument()` | 下部バーの背景色 |
| `getColorTextBottomDocument()` | 下部バーのテキスト色 |

## ロケール

| メソッド | 型 | 説明 |
|---|---|---|
| `setLocale(locale: LocaleTypes)` | `LocaleTypes` | キャプチャ画面の言語を設定します |

サポートされている `LocaleTypes` の値の完全な一覧は、[API リファレンス > 列挙型](/developers/sdks-and-tools/android/api-reference/enums)を参照してください。

## XML カラーリソース

アプリの `colors.xml` リソースファイルを通じて色を上書きすることもできます。以下の名前が SDK によって認識されます。

| リソース名 | デフォルト | 説明 |
|---|---|---|
| `unico_color_background` | `#F9F8FA` | キャプチャフレームの背景 |
| `unico_color_silhouette_success` | `#22C532` | 位置合わせ成功時のシルエットの色 |
| `unico_color_silhouette_error` | `#FFCB00` | エラー時のシルエットの色 |
| `unico_color_silhouette_neutral` | `#000000` | シルエットの色（ニュートラル） |
| `unico_color_box_message` | `#1172EB` | メッセージボックスの背景 |
| `unico_color_text_message` | `#0B0B0B` | メッセージボックス内のテキスト |
| `unico_color_background_take_picture_button` | `#1172EB` | キャプチャボタンの背景 |
| `unico_color_icon_take_picture_button` | `#FFFFFF` | キャプチャボタンのアイコン色 |
| `unico_color_background_bottom_document` | `#FFFFFF` | ドキュメント下部バーの背景 |
| `unico_color_text_bottom_document` | `#404040` | ドキュメント下部バーのテキスト |