我的设置:Android 4.4 平板电脑与索尼蓝牙扬声器连接。 Spotify 正在通过蓝牙扬声器播放音乐。
使用
audio = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
audio.setStreamVolume(AudioManager.STREAM_NOTIFICATION, audio.getStreamMaxVolume(AudioManager.STREAM_NOTIFICATION), 0);
soundPool = new SoundPool(20, AudioManager.STREAM_NOTIFICATION, 0);
SoundBeeps = soundPool.load(this,R.raw.beeps,1);
soundPool.play(SoundBeeps, 1, 1, 0, 0, 1);`
通知声音在内部和蓝牙扬声器上播放。
是否可以仅在平板电脑的内置扬声器上播放通知声音,而不是在蓝牙扬声器上?
最佳答案
soundPool = new SoundPool(20, AudioManager.STREAM_NOTIFICATION, 0);
这里的参数 AudioManager.STREAM_NOTIFICATION
负责让它以那种方式播放
我没有尝试过这个,但是输入这个 AudioManager.STREAM_
并按 ctrl+space 你会得到建议并使用每一个并测试
关于Android - 在连接蓝牙扬声器的内部电话扬声器上播放音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35258303/