title: Adding a broadcast receiver to bind with an external USB device
body: <p>I'm building an app that interacts with a USB NFC reader (for devices that don't have native NFC).  The receiver is USB and comes with an nice SDK which seems to work as advertised (in that I can successfully read the tags that are swiped past the reader).</p>
  
  <p>My challenge that I believe should be pretty straight forward but am unclear on how to implement is how to register my app to be notified when the USB attached NFC reader is triggered by the proximity of an NFC tag. </p>
  
  <p>Do I just register a broadcast receiver that calls something like:</p>
  
  <pre><code>UsbDevice device = (UsbDevice) intent
                              .getParcelableExtra(UsbManager.EXTRA_DEVICE);
  </code></pre>
  
  <p>and launch my app myself?  Somehow that doesn't feel right.</p>
  
  <p>TIA</p>