Aller au contenu principal

API de personnalisation

Application d'un thème personnalisé

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

acessoBioBuilder.setTheme(myTheme)

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

IAcessoBioTheme — Selfie
MéthodeDescription
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éthodeDescription
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éthodeTypeDescription
setLocale(locale: LocaleTypes)LocaleTypesDé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 ressourcePar défautDescription
unico_color_background#F9F8FAArrière-plan du cadre de capture
unico_color_silhouette_success#22C532Couleur de la silhouette lorsqu'elle est alignée
unico_color_silhouette_error#FFCB00Couleur de la silhouette en cas d'erreur
unico_color_silhouette_neutral#000000Couleur de la silhouette (neutre)
unico_color_box_message#1172EBArrière-plan de la boîte de message
unico_color_text_message#0B0B0BTexte dans la boîte de message
unico_color_background_take_picture_button#1172EBArrière-plan du bouton de capture
unico_color_icon_take_picture_button#FFFFFFCouleur de l'icône du bouton de capture
unico_color_background_bottom_document#FFFFFFArrière-plan de la barre inférieure du document
unico_color_text_bottom_document#404040Texte dans la barre inférieure du document