0
私はAndroidオーディオアプリケーションを開発しています。今、私は をキャプチャしていて、成功したオーディオを再生しています。新しい機能を追加したい、キャプチャしてbluetoohヘッドセットで再生したい。Intent.ACTION_MEDIA_BUTTONイベントをキャプチャ
私はそれについて読んで、私はACTION_MEDIA_BUTTON イベントを管理しなければならないと思われてきた:
Javaファイル:
....
public class audioBroadcastReceiver extends BroadcastReceiver
{
public void onReceive(Context context, Intent intent)
{
if (Intent.ACTION_MEDIA_BUTTON.equals(intent.getAction()))
{
Log.d("","@@@@ WORKS");
}
else
{
Log.d("","@@@@ ????");
}
....
xmlファイル
....
<receiver android:name="audioBroadcastReceiver">
<intent-filter>
<action android:name="android.intent.action.MEDIA_BUTTON">
</action>
</intent-filter>
</receiver>
<uses-permission android:name="android.permission.BLUETOOTH" />
しかし、何も起こらないので、誰かが私に例やideを与えるかもしれないaのために:
1度bluetoohが接続されたときを知る。
2ºオーディオパケットをbluetoohヘッドセット経由でルーティングしました。
ありがとう!
ありがとうございますが、動作しません。また、ACTION_MEDIA_BUTTONを取得する必要があります – Chris