Open Scanner in background (Monitor mode)


I'm wondering if there exists a similar function in Android like in Windows CE for using the Scanner in Monitor mode.

In Windows CE you can set the ScanType to "Monitor" so it would not disturb other Apps for creating a Scanner instance.

Barcode2 MyBarcode = new Barcode2();

MyBarcode.Config.Scanner.ScanType = SCANTYPES.Monitor;

What I need is to have an app running in background and monitor all scans that happen with the device regardless of which App made the scan. Then all scanned barcodes will be processed further like logging, sending over network, etc...)

I'm using VS2017 with Xamarin but targeting only Android (TC51/TC56)

Any Ideas or experiences are welcome.