检测到在Android中移除了USB线缆

时间:2013-02-19 22:26:13

标签: android usb broadcastreceiver

问题有点儿:

如何检测USB电缆(可能是电源?)是否与设备断开连接?我以为会有一些明显的许可,我可以使用谷歌,但我没有找到任何东西)。

此外,有人在Stackoverflow上说了一些关于没有检测到usb移除但是充电状态改变的事情,但我失去了链接而不能再为上帝的爱找到它了:< 希望你有一些我能做的想法。

1 个答案:

答案 0 :(得分:0)

您可以接收电源连接或断开连接的事件,如下所示:

<receiver android:name=".PowerConnectionReceiver">
  <intent-filter>
    <action android:name="android.intent.action.ACTION_POWER_CONNECTED"/>
    <action android:name="android.intent.action.ACTION_POWER_DISCONNECTED"/>
  </intent-filter>
</receiver>