在扬声器中播放音频铃声

时间:2020-04-24 08:44:43

标签: java android audio

我正在使用波纹管代码,因为在设备的扬声器上有振铃,所以在其他设备上也能正常工作,但在三星中,它位于听筒内并且听不到声音。

MediaPlayer mAudioPlayer = MediaPlayer.create(getBaseContext(), R.raw.phone_loud1);
mAudioPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
mAudioPlayer.setLooping(true);
mAudioPlayer.start();

AudioManager  am;
AudioManager am = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
am.setMode(AudioManager.STREAM_MUSIC);
am.setSpeakerphoneOn(true);

0 个答案:

没有答案