android-检测耳机的插入和拔出动作
在android系统中,检测耳机的插入和拔出,也是通过广播实现的,可以建立一个Broadcast Receiver 监听"android.intent.action.HEADSET_PLUG" 这个Intent。
在这个Intent中包含以下几个值:
- state --- 0代表拔出,1代表插入
- name--- 字符串,代表headset的类型。
- microphone -- 1代表这个headset有麦克风,0则没有。
在使用的时候发现直接在AndroidManifest,xml文件中静态注册是无效的解决办法是在代码中动态注册。
posted on 2012-03-11 13:53 android开发实例 阅读(8591) 评论(1) 编辑 收藏 举报