Capture Address(with Camera)
Configuration
To use any Sybrin SDK you will need a Sybrin issued license. You can have a look at our licensing page to request one.
Using the license provided you will need to build and instance of the SybrinDocumentScannerConfiguration class that will help with configuring the SDKs' behavior.
For example:
To see the full range of configuration available please visit the SybrinDocumentScannerConfiguration page
Calling feature
To start scanning a document you will need to get an instance of the SybrinDocumentScanner class using the configuration built before. With this object you will be able to call the captureWithCamera
method, which has a DocumentType as a parameter. Finally you can register for the 2 different callbacks right on the method call.
For example:
Subscribing to any of the callbacks on the captureWithCamera method is optional.
Handling callback responses
There are 2 different callbacks that can be subscribed to. They are as follows:
OnSuccessListener
When the SDK has completed the cropping process the result of that process will be posted to the OnSuccessListener.onSuccess
callback. The DataModel that is returned is a parent class to all country specific classes.
For example:
OnFailureListener
When the SDK encounters an error an DocumenrScannerException is posted to the OnFailureListener.onFailure
callback. The DocumentScannerException will contain all the needed information to help solve the issue causing the error.
For example:
Last updated