0

スピーカーの代わりにレシーバーから音楽を再生したいので、以下のコードを使用します。

am.setMode(AudioManager.MODE_IN_CALL); 
mMediaPlayer = MediaPlayer.create(this, R.raw.src2k); 
mMediaPlayer.setLooping(true);
mMediaPlayer.start();

Android 4.2 ではうまく動作しますが、Android 5.1 では動作しません。Android 5.1 でもラウドスピーカーから再生されます。Android 4.2および5.1でいくつかの携帯電話をテストしました。誰でも私にアドバイスをもらえますか?ありがとう。

4

1 に答える 1