我正在尝试使用android中的Ringtone
类播放通知音,我的代码如下:
Uri toneUri = Uri.parse("android.resource://" + this.getPackageName() + "/" + R.raw.start_sound);
Ringtone r = RingtoneManager.getRingtone(this, toneUri);
AudioAttributes audioAttributes = new AudioAttributes.Builder()
.setUsage(AudioAttributes.USAGE_NOTIFICATION_RINGTONE)
.build();
try {
r.setAudioAttributes(audioAttributes);
r.play();
} catch (Exception e) {
e.printStackTrace();
}
音调播放但是在耳机上播放而不是在电话扬声器上播放,用户远离电话并插入耳机的情况下他可以在这里通知音。我想用手机扬声器播放它。什么是其他方式做任何提示?