2016-09-06 34 views
0

Bluetoothヘッドセットの唯一のボタンを傍受しようとしています。私はサイトで見つかった多くのことを試しましたが、何も働いていませんでした。メインアクティビティは、Bluetooth接続(https://github.com/sauravpradhan/AnySound2BTのコードを使用)を管理します。Bluetoothヘッドセットの傍受ボタン

私は、次のマニフェストファイルをしている:私は一度クリックすると

... 
<uses-sdk 
     android:minSdkVersion="8" 
     android:targetSdkVersion="21" /> 

    <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" /> 
    <uses-permission android:name="android.permission.BLUETOOTH" /> 
    <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" /> 
    <uses-permission android:name="android.permission.BROADCAST_STICKY" /> 

    <application 
     android:allowBackup="true" 
     android:icon="@drawable/ic_launcher" 
     android:label="@string/app_name" 
     android:theme="@style/AppBaseTheme" > 
     <activity 
      android:name=".MainActivity" 
      android:label="@string/app_name" > 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 
       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 

      <intent-filter android:priority="2147483647"> 
       <action android:name="android.intent.action.VOICE_COMMAND"/> 
       <category android:name="android.intent.category.DEFAULT" /> 
      </intent-filter> 

     </activity> 


     <receiver android:name=".MyReceiver" > 
      <intent-filter> 
       <action android:name="android.bluetooth.device.action.ACL_CONNECTED" /> 
       <action android:name="android.bluetooth.device.action.ACL_DISCONNECTED" /> 
       <action android:name="android.bluetooth.device.action.ACL_DISCONNECT_REQUESTED" > 
       </action> 
      </intent-filter> 

     </receiver> 
... 

、何も起こりませんし、二回目は、携帯電話は「Sボイス」や「Googleのアプリ」を起動するために私に尋ねます。任意のヒントの

おかげ

カリムこのボタンは実際に何かをした場合、ボタンの機能を傍受するために多くの方法が彼らのある

答えて

0

あなたの説明によると、携帯電話から "S音声"または "Google appli"を開始するように求められたら、ボタンの複合機能の1つが「音声認識の有効化」であると仮定します。

Androidのbtsnoopログをエクスポートして、[HFP]タブをクリックしてATコマンドを確認すると、ボタンの内容を理解できます。

ヘッドセットのボタン、長押し、短押し、短押しのいずれの場合でも、通話中または通話中のプレスは異なる意味を持つことに注意してください。

関連する問題