---
title: API de personnalisation
canonical: https://developer.unico.io/fr/dual-api/developers/sdks-and-tools/android/api-reference/customization-api
locale: fr
generated_by: markdown-export
---

## Application d'un thème personnalisé

Passez votre implémentation de thème au builder en utilisant `setTheme()` :

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

Où `myTheme` est un objet qui implémente l'interface `IAcessoBioTheme`.

## IAcessoBioTheme — Selfie

| Méthode | Description |
|---|---|
| `getColorBackground()` | Couleur d'arrière-plan du cadre de capture du selfie |
| `getColorBoxMessage()` | Couleur d'arrière-plan de la boîte de message |
| `getColorTextMessage()` | Couleur du texte dans la boîte de message |
| `getColorSilhouetteSuccess()` | Couleur de la silhouette lorsque la capture réussit |

## IAcessoBioTheme — Document

| Méthode | Description |
|---|---|
| `getColorBackground()` | Couleur d'arrière-plan du cadre de capture du document |
| `getColorBackgroundTakePictureButton()` | Couleur d'arrière-plan du bouton de prise de photo |
| `getColorIconTakePictureButton()` | Couleur de l'icône dans le bouton de prise de photo |
| `getColorBackgroundBottomDocument()` | Couleur d'arrière-plan de la barre inférieure |
| `getColorTextBottomDocument()` | Couleur du texte dans la barre inférieure |

## Locale

| Méthode | Type | Description |
|---|---|---|
| `setLocale(locale: LocaleTypes)` | `LocaleTypes` | Définit la langue de l'écran de capture |

Consultez [Référence API > Énumérations](/developers/sdks-and-tools/android/api-reference/enums) pour la liste complète des valeurs `LocaleTypes` supportées.

## Ressources de couleur XML

Vous pouvez également remplacer les couleurs via le fichier de ressources `colors.xml` de votre application. Les noms suivants sont reconnus par le SDK :

| Nom de la ressource | Par défaut | Description |
|---|---|---|
| `unico_color_background` | `#F9F8FA` | Arrière-plan du cadre de capture |
| `unico_color_silhouette_success` | `#22C532` | Couleur de la silhouette lorsqu'elle est alignée |
| `unico_color_silhouette_error` | `#FFCB00` | Couleur de la silhouette en cas d'erreur |
| `unico_color_silhouette_neutral` | `#000000` | Couleur de la silhouette (neutre) |
| `unico_color_box_message` | `#1172EB` | Arrière-plan de la boîte de message |
| `unico_color_text_message` | `#0B0B0B` | Texte dans la boîte de message |
| `unico_color_background_take_picture_button` | `#1172EB` | Arrière-plan du bouton de capture |
| `unico_color_icon_take_picture_button` | `#FFFFFF` | Couleur de l'icône du bouton de capture |
| `unico_color_background_bottom_document` | `#FFFFFF` | Arrière-plan de la barre inférieure du document |
| `unico_color_text_bottom_document` | `#404040` | Texte dans la barre inférieure du document |