应该设置什么标志,以便在调节音量时没有声音效果/振动/ show_ui?
audio.setStreamVolume(AudioManager.STREAM_MUSIC, 10, flag);
是FLAG_REMOVE_SOUND_AND_VIBRATE
还是
~FLAG_SHOW_UI|~FLAG_VIBRATE|~FLAG_PLAY_SOUND
答案 0 :(得分:0)
要消除静音时的振动和用户界面,请使用:
audio.setRingerMode(AudioManager.RINGER_MODE_SILENT);
将流音量设置回正常状态时,无法删除声音/ UI。
答案 1 :(得分:0)
您只需要将标志设置为 0 即可工作
audioManager.setStreamVolume(
AudioManager.STREAM_MUSIC,
desiredLevel,
0 // this should be 0 instead AudioManager.FLAG_SHOW_UI
)