android - AudioManager.setStreamVolume 不显示滑块
问题描述
应该设置什么标志,以便在调整音量时没有 soundEffect/vibration/show_ui?
audio.setStreamVolume(AudioManager.STREAM_MUSIC, 10, flag);
是FLAG_REMOVE_SOUND_AND_VIBRATE
还是
~FLAG_SHOW_UI|~FLAG_VIBRATE|~FLAG_PLAY_SOUND
解决方案
你只需要将标志设置为 0 并且应该可以工作
audioManager.setStreamVolume(
AudioManager.STREAM_MUSIC,
desiredLevel,
0 // this should be 0 instead AudioManager.FLAG_SHOW_UI
)
推荐阅读
- r - 如何将置信区间添加到 3D 表面?
- r - 仅修复 ggplot facet_wrap 中的 x 轴
- angular - 使用异步管道时无法读取未定义的属性“下一个”
- jacoco - 使用 Jacoco 进行集成测试的代码覆盖率
- python - 如何从python发送停止命令到终端
- events - e.source 和 e.range 缺失/不可用
- c++ - SDL_PollEvent() 空闲时口吃?
- optimization - Pytorch Adam 优化器的尴尬行为?重启更好?
- java - 以列表为数据参数的 HTTP Post 请求
- python - Python - 以非特定顺序使用子类