Android - UI Customization¶
EnQualify SDK interface components can be dynamically customized with parameters defined through the Backoffice. No code changes are required; the settings are automatically retrieved through the API when the application is launched or when the relevant flow is initiated.
Working Logic¶
UI parameters defined in the Backoffice are parsed by the SDK into the VerifyMobileFlexibleLayoutModel structure and applied to the interface components.
Backoffice Parameters
↓
API (automatically fetched during initialization)
↓
VerifyMobileFlexibleLayoutModel
↓
SDK interface components are dynamically updated
ℹ️ No additional implementation is required on the developer side. All customizations are managed through the Backoffice.
Customizable Categories¶
Font & Color¶
| Parameter | Description |
|---|---|
font | The font and size to be used throughout the application |
fontColor | The text color used throughout the application |
OCR Images¶
Customizes the frame and status images used in the identity verification (OCR) screens.
| Parameter | Description |
|---|---|
ocrFrameDefaultImage | Default frame image on the OCR screen |
ocrFrameSuccessImage | Frame image shown when reading is successful |
ocrFrameFailImage | Frame image shown when reading fails |
ocrFrameRotateImage | Image used for the identity rotation guidance |
ocrFrameBackValidImage | Successful back reading image |
ocrFrameBackInvalidImage | Invalid back reading image |
ocrFrameFrontValidImage | Successful front reading image |
ocrFrameFrontInvalidImage | Invalid front reading image |
Face Recognition Images¶
Customizes the guidance and status images used in the liveliness control steps.
| Parameter | Description |
|---|---|
faceLeftImage | Guidance image for turning the head to the left |
faceRightImage | Guidance image for turning the head to the right |
faceUpImage | Guidance image for lifting the head up |
faceCompletedImage | Image shown when the liveliness step is completed |
faceFailImage | Image shown when the liveliness step fails |
Face Recognition Progress Layer¶
Customizes the appearance of the circular progress layer during the liveliness process.
| Parameter | Description |
|---|---|
faceProgressLayerColor | Fill color of the progress layer |
faceProgressLayerStroke | Line thickness of the progress layer |
Configuration in Backoffice¶
All the parameters mentioned above are defined through the Backoffice management panel. Please refer to your Backoffice administrator or the EnQualify support team for configuration steps.
Once the parameters are defined, they will be automatically applied in the next SDK initialization — no changes to the application are required.