title: ZXing.Net.Mobile scan doesn't trigger
body: <p>I'm currently trying to implement <a href="https://components.xamarin.com/gettingstarted/zxing.net.mobile" rel="nofollow">this</a> compontent into my android application built with Xamarins mono for andriod.</p>
  
  <p>I'm having this issue that I can't get any result returned back from the <code>scanner.Scan();</code> method, the scanner starts and nothing happens?! </p>
  
  <p>So I've tried downloading the sample projects from <a href="https://github.com/Redth/ZXing.Net.Mobile" rel="nofollow">github</a> and when I try scanning barcodes using the sample code provided there it's the same problem. It will not fire. Here is some of the code responsible for starting the scanner and handeling the result:</p>
  
  <pre><code>public async void ScanArticleNumber()
          {
              //Tell our scanner to use the default overlay
              scanner.UseCustomOverlay = false;
  
              //We can customize the top and bottom text of the default overlay
              scanner.TopText = "Hold the camera up to the barcode\nAbout 6 inches away";
              scanner.BottomText = "Wait for the barcode to automatically scan!";
  
              //Start scanning
              var result = await scanner.Scan();
  
              HandleScanResult(result);
          }
  
  void HandleScanResult(ZXing.Result result)
          {
              string msg = "";
  
              if (result != null &amp;&amp; !string.IsNullOrEmpty(result.Text))
                  msg = "Found Barcode: " + result.Text;
              else
                  msg = "Scanning Canceled!";
  
              Activity.RunOnUiThread(() =&gt;
              {
                  Toast.MakeText(Activity.BaseContext, msg, ToastLength.Short).Show();
              });
          }
  </code></pre>
  
  <p>The code never reaches the HandleScanResult method even tho I'm shooting loads of barcodes with the camera.</p>
  
  <p>Any ideas why?</p>