我想做在插入或拔下usb时,能监听得到。
我用IntentFilter filter = new IntentFilter();
filter.addAction("android.hardware.usb.action.USB_STATE");
filter.addAction("android.hardware.action.USB_DISCONNECTED");
filter.addAction("android.hardware.action.USB_CONNECTED");

filter.addAction("android.intent.action.UMS_CONNECTED");
filter.addAction("android.intent.action.UMS_DISCONNECTED");
filter.addAction(UsbManager.ACTION_USB_ACCESSORY_ATTACHED);
filter.addAction(UsbManager.ACTION_USB_ACCESSORY_DETACHED);
filter.addAction(UsbManager.ACTION_USB_DEVICE_ATTACHED);
filter.addAction(UsbManager.ACTION_USB_DEVICE_DETACHED);
registerReceiver(mReceiver, filter);运行结果,程序刚启动的时候
打印了-------------android.hardware.usb.action.USB_STATE
插入U盘时没打印
U盘拔下后打印
android.intent.action.UMS_DISCONNECTED
android.hardware.usb.action.USB_DEVICE_DETACHED

到底addAction里面要怎么写?还是要加些别的配置?急用呀。。