当 adjustVolumeDisabled 设置为 true 时音量静音
Volume is muted when adjustVolumeDisabled is set to true
有一个设备 运行 处于自助服务终端模式,只有一个应用程序。必须禁用调整音量,因此我在策略中使用 "adjustVolumeDisabled": true
。但是,将其设置为真正的静音音量并且我无法以编程方式更改它,因此这没有任何作用:
(getSystemService(Context.AUDIO_SERVICE) as AudioManager)
.adjustStreamVolume(AudioManager.STREAM_MUSIC, AudioManager.ADJUST_RAISE, 0)
而且AudioManager.getStreamVolume(AudioManager.STREAM_MUSIC)
总是returns最大值,而我听不到任何声音。
我想要实现的是使用 ExoPlayer 播放有声视频。有没有办法禁止调节音量,而是设置为最大值而不是静音?
这是按预期工作的,尽管 documentation 需要更新以反映这一点。
在固定音量设备上将 adjustVolumeDisabled
设置为 false 可能有助于您的查询:
https://developer.android.com/guide/topics/media-apps/volume-and-earphones#fixed-volume
有一个设备 运行 处于自助服务终端模式,只有一个应用程序。必须禁用调整音量,因此我在策略中使用 "adjustVolumeDisabled": true
。但是,将其设置为真正的静音音量并且我无法以编程方式更改它,因此这没有任何作用:
(getSystemService(Context.AUDIO_SERVICE) as AudioManager)
.adjustStreamVolume(AudioManager.STREAM_MUSIC, AudioManager.ADJUST_RAISE, 0)
而且AudioManager.getStreamVolume(AudioManager.STREAM_MUSIC)
总是returns最大值,而我听不到任何声音。
我想要实现的是使用 ExoPlayer 播放有声视频。有没有办法禁止调节音量,而是设置为最大值而不是静音?
这是按预期工作的,尽管 documentation 需要更新以反映这一点。
在固定音量设备上将 adjustVolumeDisabled
设置为 false 可能有助于您的查询:
https://developer.android.com/guide/topics/media-apps/volume-and-earphones#fixed-volume