2

メディアを再生するときにオーディオモードを変更するためにsetMode(mode_in_call)を試みます。したがって、アクセス許可
を追加して、次のようなコードを記述します。AudioManager mAudioManager =(AudioManager)getSystemService(Context.AUDIO_SERVICE); mAudioManager.setMode(AudioManager.MODE_IN_CALL);

ここに問題があります:私はSumsung i9000 i9023を使用しますが、それは機能しません、そしてログ電話関連のオーディオ設定許可拒否:setMode()しかし私はSony x10 LT15iを試します、それはモードを正しく変更できます。なぜこれが起こらないのですか。

4

2 に答える 2

5

追加したと言っている権限はわかりませんが、次のことを確認してください。

<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" /> 
于 2012-07-24T14:40:28.637 に答える