如何即使戴着耳机也能让闹钟响起

How to make an alarm rings even with headphones

在我的android的默认闹钟上,即使有耳机闹钟也会响起(您可以听到闹钟的音乐)。我已经使用 Android Studio 编写了一个警报(当它响起时使用 AlarmManager 和一个 mediaPlayer),我想知道如何在我的程序中使用相同的功能。

要打开扬声器,必须使用此代码:

AudioManager audioManager = (AudioManager)getSystemService(AUDIO_SERVICE);
audioManager.isSpeakerphoneOn();
audioManager.setMode(AudioManager.MODE_IN_CALL);