2015-11-06 131 views
6

我的蓝牙耳机(鹦鹉B350-XT),有4个按钮:如何拦截Parrot B350-XT蓝牙耳机的蓝牙按钮事件?

  1. 音量
  2. 调低音量
  3. 电源按钮
  4. “鹦鹉” 按钮

我创建的在Samsung的SM-T230NU上运行的Android应用程序(OS 4.4.2)。

我希望我的应用程序能够在按下上述4个按钮中的任何一个时收到通知,包括按下按钮的类型(长按,短按)。我的应用程序将在上下文中解释这些事件。我正在开发的应用程序是一个软电话,我希望下面的按钮事件和软电话动作之间挂钩。这仅仅是 一个例子:

  1. 用户按下vol。行动:体积减少
  2. 用户按下了卷起。操作:音量增加
  3. 用户在没有通话激活的情况下按下“鹦鹉”按钮。应用程序被带到前台
  4. 如果呼入发生,用户按“鹦鹉”按钮,然后电话接听
  5. 如果呼入呼叫是活动的,用户按下“鹦鹉”按钮,然后呼叫被挂断了电话

到目前为止,我已经浏览了Android SDK,stackoverflow帖子和各种实现,但我一直无法弄清楚它应该如何完成。

回答

2

我查过了他们的官方网站,看来这个设备不能编程。他们已经提供了一个APP来与他们的产品进行沟通 - VXi BlueParrott应用程序。 无论如何,你可以尝试[email protected]