1

電話がかかってきたとき、イヤホンを使用している場合は、着信音がイヤホンを通過するようにしたいです。このアプリsetSpeakerphoneon()では動作していませんが、電話がかかってきたときにイヤホンから呼び出し音をストリーミングする他のアイデアはありますか?

PS:SDK 2.3.3を使用しています

4

1 に答える 1

0

私が見たすべてのAndroid実装は、有線アクセサリが接続されている場合、着信音をスピーカー+有線ヘッドセット/ヘッドフォンにルーティングします。有線アクセサリでのみ着信音を再生したい場合は、 AudioManager.setRingerMode()RINGER_MODE_VIBRATEまたはを使用)でそれを実行できるはずですRINGER_MODE_SILENT
ただし、これはユーザーにとって望ましくない場合があります。特に、有線アクセサリが接続されていない場合や、ユーザーの耳に耳栓がない場合はなおさらです。

于 2012-08-20T13:16:27.227 に答える