API de personnalisation
Application d'un thème personnalisé
Passez votre implémentation de thème au builder en utilisant setTheme() :
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 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 |