Android - UI Customization¶
EnQualify SDK interface components can be dynamically customized with parameters defined through the Backoffice. No code changes are required; settings are automatically fetched via the API during application startup or when the relevant flow is initiated.
Workflow Logic¶
The 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 throughout the application |
OCR Images¶
Customizes the frame and status images used in the authentication (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 ID rotation guidance |
ocrFrameBackValidImage | Back face reading successful image |
ocrFrameBackInvalidImage | Back face reading invalid image |
ocrFrameFrontValidImage | Front face reading successful image |
ocrFrameFrontInvalidImage | Front face reading invalid image |
Facial Recognition Images¶
Customizes the guidance and status images used during vitality control steps.
| Parameter | Description |
|---|---|
faceLeftImage | Guidance image for turning the head left |
faceRightImage | Guidance image for turning the head right |
faceUpImage | Guidance image for lifting the head up |
faceCompletedImage | Image shown when the vitality step is completed |
faceFailImage | Image shown when the vitality step fails |
Facial Recognition Progress Layer¶
Customizes the appearance of the circular progress ring during the vitality process.
| Parameter | Description |
|---|---|
faceProgressLayerColor | Fill color of the progress ring |
faceProgressLayerStroke | Stroke thickness of the progress ring |
Configuration in Backoffice¶
All the above parameters are defined through the Backoffice management panel. For configuration steps, please refer to your Backoffice administrator or the EnQualify support team.
Once the parameters are defined, they will be automatically applied in the next SDK initialization — no changes are required in the application.