Skip to content

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.

Text Only
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.