On Jun 7, 2012, at 2:19 PM, theshadow124 wrote:
> I added:
>  <uses-permission 
> android:name="android.hardware.usb.action.USB_ACCESSORY_ATTACHED" />

Did you add:

        <uses-feature android:name="android.hardware.usb.accessory" />

If you want to be notified of an attached USB accessory, you need to have an 
Activity which handles the android.hardware.usb.action.USB_ACCESSORY_ATTACHED 
Intent action and provide appropriate metadata; you can do this using C# custom 
attributes:

        [Activity]
        [IntentFilter 
(new[]{"android.hardware.usb.action.USB_ACCESSORY_ATTACHED"})]
        [MetaData ("android.hardware.usb.action.USB_ACCESSORY_ATTACHED", 
Resource="@xml/accessory_filter")]
        public class MyActivity : Activity {
                // ...
        }

You would also need to create a Resources\xml\accessory_filter.xml file, as the 
Android documentation stipulates:

        http://developer.android.com/guide/topics/usb/accessory.html#manifest

 - Jon

_______________________________________________
Monodroid mailing list
Monodroid@lists.ximian.com

UNSUBSCRIBE INFORMATION:
http://lists.ximian.com/mailman/listinfo/monodroid

Reply via email to