Class CaptureManager


  • public class CaptureManager
    extends com.journeyapps.barcodescanner.CaptureManager
    Manages barcode scanning. This is dedicated to capturing a single barcode.

    This class uses https://github.com/journeyapps/zxing-android-embedded, the following must be added to the application's Android Manifest: <Cuses-sdk tools:overrideLibrary="com.google.zxing.client.android" />

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static interface  CaptureManager.OnScanListener
      Interface to be implemented in order to handle scan completion
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void returnResult​(com.journeyapps.barcodescanner.BarcodeResult rawResult)
      Callback after a barcode scan
      • Methods inherited from class com.journeyapps.barcodescanner.CaptureManager

        closeAndFinish, decode, displayFrameworkBugMessageAndExit, getCameraPermissionReqCode, initializeFromIntent, lockOrientation, onDestroy, onPause, onRequestPermissionsResult, onResume, onSaveInstanceState, resultIntent, returnResultTimeout, setCameraPermissionReqCode
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • CaptureManager

        public CaptureManager​(android.app.Activity activity,
                              com.journeyapps.barcodescanner.DecoratedBarcodeView barcodeView,
                              CaptureManager.OnScanListener listener)
        Constructor for CaptureManager
        Parameters:
        activity - Activity for scanning barcode
        barcodeView - barcode view
        listener - the CaptureManager.OnScanListener for handling scan completion
    • Method Detail

      • returnResult

        protected void returnResult​(com.journeyapps.barcodescanner.BarcodeResult rawResult)
        Callback after a barcode scan
        Overrides:
        returnResult in class com.journeyapps.barcodescanner.CaptureManager
        Parameters:
        rawResult - BarcodeResult