public override void OnReceive (Context context, Intent intent)
{
var extraAccessory = intent.GetParcelableExtra(UsbManager.ExtraAccessory) as UsbAccessory;
if (accessory.Manufacturer != extraAccessory.Manufacturer || accessory.Model != extraAccessory.Model)
return;
var permissionGranted = intent.GetBooleanExtra (UsbManager.ExtraPermissionGranted, false);
observer.OnNext (permissionGranted);
observer.OnCompleted ();
}
}