来电接听问题

踏月捕风逍遥客 CSDN会员 踏月捕风逍遥客 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
在安卓4.0以上的版本,使用以下方式接听来电

Intent meidaButtonIntent = new Intent(Intent.ACTION_MEDIA_BUTTON);
KeyEvent keyEvent = new KeyEvent(KeyEvent.ACTION_UP, KeyEvent.KEYCODE_HEADSETHOOK);
meidaButtonIntent.putExtra(Intent.EXTRA_KEY_EVENT, keyEvent);
context.sendOrderedBroadcast(meidaButtonIntent, null);


结果,发现在华为手机上无法接听。

经过试验,分别试了222个KEYCODE都无法接听电话,在这些键中,有几个是音乐播放键,这些键都能生效,唯独KEYCODE_HEADSETHOOK这个键不能接听电话。

跪求大家赐教!
...全文

相关推荐

评论 10
收藏 已收藏
分享
返回顶部
踏月捕风逍遥客 CSDN会员
Android 80,489 成员 91,375 内容