jays+android耳机,android – 响应多按钮有线耳机

我正在驾驶一对JAYS四耳机(有线遥控器/麦克风上有3个按钮)插入Galaxy Nexus(ICS 4.0.2)进行实验.

我的问题是,只有中间的按钮被我写的测试应用程序’识别’,即按键时触发了Intent.ACTION_MEDIA_BUTTON和/或Activity.onKeyDown回调与KeyCode 79.

按另外两个按钮不会触发任何以前的方法.对于信息,这些耳机及其3个按钮适用于Apple iPhone和Apple电脑(至少是MacBookPro 2011),如在盒子上广告

首先,我认为Android或我的设备可能无法处理有线千斤顶遥控器上的多个按钮(即使这听起来很奇怪),但是我尝试用HTC的一个耳机他们的Desire设备)有3个按钮.中间按钮的反应方式与我的JAYS相同,但另外两个按钮也被识别为KeyCodes 87和88,分别播放上一个和播放下一个媒体键.

所以似乎Android的设备或低级别层面根本无法捕捉某些耳机按钮信号:/(至少那些不是87和88)

任何关于如何使Android能够识别其他按钮/信号的想法任何人可以从这些耳机识别苹果兼容的?这是否意味着低水平的司机为ICS写作,或者我错过了一些非常明显的事情?

任何帮助将不胜感激.如果需要,可以发布我的测试应用程序代码.

干杯

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值