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
[email protected]
UNSUBSCRIBE INFORMATION:
http://lists.ximian.com/mailman/listinfo/monodroid