Selfie Capture
Selfie Capture will capture a selfie for a tag that may be provided during initiation and if not provided this will be auto generated by the SDK and returned with a code.
Last updated
Selfie Capture will capture a selfie for a tag that may be provided during initiation and if not provided this will be auto generated by the SDK and returned with a code.
Last updated
Selfie Capture will capture a selfie for a tag that may be provided during initiation and if not provided this will be auto generated by the SDK and returned with a code.
If you want the SDK to generate a tag for you then call the method with an empty string
If you want the generate to use a custom tag send a string to the SDK with alphanumeric characters with the exception of an underscore and no spacing in them.
This will present a screen as below:
The selfie capture process is an asynchronous process and will return an error code and a tag once done. The result looks as the below
�If the result code is -1 AND the tag is not null or empty then the selfie capture was successful.
For basic UI customisation, an additional key-value object needs to be passed as second parameter when performing a call to the library's captureSelfie(tag:"<TAG>",config:{"key":"value"}
)
method, where tag
is a string and config
the added key-value Map containing the desired settings.
capture_title_text
: a string value for the selfie capture screen's title.
overlay_color
: a 7-character (no alpha channel) hexadecimal color string (ie. #FF0000
for red) that sets the background color for the oval overlay view in the selfie capture screen
overlay_alpha
: an integer value ranging from 0 to 255 that controls the transparency of the oval overlay view in the selfie capture screen
overlay_thickness
: an non-bound integer value that determines the thickness of the oval overlay's line
overlay_dotted
: a boolean value that specifies whether the oval overlay's line should dotted or plain (the latter by default).
overlay_width
: a non-bound integer value that sets the oval shape's width in the selfie capture screen
overlay_height
: same as the above, for the oval shape's height
capturing_progress_color
: a 7-character (no alpha channel) hexadecimal color string (ie. #FF0000
for red) that determines the color of the oval overlay during selfie capture
captured_progress_color
: a 7-character (no alpha channel) hexadecimal color string (ie. #FF0000
for red) that determines the color of the oval overlay after selfie capture
prompt_default_text
: a string that determines the default text when the selfie capture view is initialise; this refers to text view directly under the selfie capture view
prompt_blurry_text
: a string that informs the user that selfie is blurry
prompt_capturing_text
: a string that informs the user that the selfie capture operation is underway
prompt_do_smile_text
: a string used to prompt the user to smile
prompt_compatibility_mode_text
: a string for compatibility-related issue
prompt_face_not_found_text
: a string that determines the error message when the face is not found during selfie capture
prompt_face_too_close_text
: a string that informs the user that they're positioned outside the acceptable selfie capture distance range
prompt_idle_text
: a string that informs the user that the selfie capture has remained idle for long
prompt_move_closer_text
: a string that prompts the user to move closer to the camera during selfie capture
prompt_too_dark_text
: a string used to notify the user that brightness and light intensity is low
capture_tip_text
: a string used for the tips at the bottom of the selfie capture screen
review_title_text
: a string value for the selfie review screen's title.
review_prompt_text
: a string that determines the prompt text view on the selfie review screen; this text view refers to the one directly under the selfie image view
review_prompt_style
: a key-value Object that determines the styling for the prompt text view (the text view directly under the the selfie image view)'s styling
review_tip_text
: a string used for the tips at the bottom of the selfie capture screen
review_tip_style
: a key-value Object that sets the styling for the tips text view (the text view directly under the prompt text view in the selfie review screen)'s styling
review_confirm_text
: a string value for the confirm button (positive action)'s text
review_confirm_color
: a 7-character (no alpha channel) hexadecimal color string (ie. #FF0000
for red) that determines the the confirm button's background color
�