【问题标题】:How do you intercept Bluetooth button events from a Parrot B350-XT Bluetooth headset?如何拦截 Parrot B350-XT 蓝牙耳机的蓝牙按钮事件?
【发布时间】:2015-11-06 17:50:36
【问题描述】:

我的蓝牙耳机 (Parrot B350-XT) 有 4 个按钮:

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

我正在创建一个在三星 SM-T230NU 上运行的 Android 应用程序 (OS 4.4.2)。

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

  1. 用户按下音量降低。行动:音量减小
  2. 用户按音量上。行动:音量增加
  3. 用户在没有通话活动时按下“鹦鹉”按钮。应用程序被带到前台
  4. 如果有呼入电话并且用户按下“鹦鹉”按钮,则会接听电话
  5. 如果呼入呼叫处于活动状态并且用户按下“鹦鹉”按钮,则呼叫被挂断

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

【问题讨论】:

    标签: android android-intent android-bluetooth


    【解决方案1】:

    我查了他们的官网,这个设备好像不能编程。为他们提供了一个与他们的产品通信的APP——VXi BlueParrott App。 不管怎样,你可以试试 TechnicalSupport@vxicorp.com。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多