我如何检查耳机是否正在插入.我不想要一个广播接收器通知我连接到设备.我需要这样的东西:
if(/*headphone is connected*/) ...
解决方法
看起来你会对
AudioManager
class
isWiredHeadsetOn()
method和
isBluetoothA2dpOn()
method感兴趣.
但是,isWiredHeadsetOn()方法仅在Android 2.0或更高版本中可用. (自从Android 1.5以来,isBluetoothA2dpOn()方法已经可用)