protected override void OnDestroy() { base.OnDestroy(); _scannerManager.ScanReceived -= OnScanReceived; _scannerManager.Dispose(); _scannerManager = null; }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); // Set our view from the "main" layout resource SetContentView(Resource.Layout.activity_main); _scannerManager = new BarcodeScannerManager(this); _scannerManager.ScanReceived += OnScanReceived; var toggleScannerButton = FindViewById <Button>(Resource.Id.toggle_scanner_button); toggleScannerButton.SetOnClickListener(this); }