在Android 系统源码中的解释

UsbManager .java 

   */     public static final String ACTION_USB_STATE =             "android.hardware.usb.action.USB_STATE";
    /** 也是说 android.hardware.usb.action.USB_STATE这个静态变量是控制USB设备插上和拔下的

那我们可以这样实现这个功能

XML: 

               
 

java:
if (action.equals("android.hardware.usb.action.USB_STATE")) 
{
     if (intent.getExtras().getBoolean("connected"))
     {
        // usb 插入
      }
    else
    {
       //   usb 拔出
    }
}


更多相关文章

  1. Nginx系列教程(四)| 一文带你读懂Nginx的动静分离
  2. appium for windows 环境搭建
  3. Android(安卓)UI--动画 Animation
  4. Android(安卓)IPC进程间通讯机制
  5. android 问题汇总系列之四
  6. ubuntu 部署android sdk
  7. android 自定义view添加自定义xml属性
  8. android用户界面-提示信息Toast
  9. android 反射静态方法传值

随机推荐

  1. [转]android Android(安卓)SDK Setup的使
  2. Android(安卓)关于休眠的几个坑点
  3. AVD(android virtual device )路径设置
  4. SlidingDrawer
  5. android的主题
  6. android的Handler
  7. Android输入法框架中按键消息的处理流程
  8. Android自动化工具Appium的使用
  9. 在 Mac OS X 下使用 Android(安卓)NDK r5
  10. android通过手机本身来获取经纬度等信息(