Skip to main content

Theming

In order to fit the Docutain Barcode Scanner SDK into your corporate design, you have a bunch of options to alter the default theme of the ready to use UI components.

Text Theming​

To alter the text of the scan hint that appears above the barcode rectangle, use the respective method of the textConfig.

val scanConfig = BarcodeScannerConfiguration()
scanConfig.textConfig.detectionHintTitle = R.string.your_custom_text
barcodeScanResultLauncher.launch(scanConfig)

barcode_scan_hint

Image Theming​

You can set an optional image which will appear at the bottom of the barcode scan viewcontroller. In order to do this, set the bottomImage of the BarcodeScannerConfiguration to a name of an image in your assets catalog (without file extension).

val scanConfig = BarcodeScannerConfiguration()
scanConfig.bottomImage = R.mipmap.test_image
barcodeScanResultLauncher.launch(scanConfig)
caution

If you are using a custom image, you are responsible to test wether the layout is fine.