在Fire TV上设置流音量

时间:2019-05-16 16:40:23

标签: android amazon-fire-tv

我正在尝试通过FireTV上的AudioManager设置流音量,就像在此堆栈溢出帖子(How to turn the volume to max programmatically on android?)中一样,但是,当我尝试在电视上尝试相同的操作时,我听不到任何区别消防电视。我确实注意到亚马逊有自己的AudioManager版本,称为AmazonAudioManager,但是我找不到源代码,也不确定如何解决该问题。任何帮助将非常感激。这是将音量降低80%的示例。

 (context.getSystemService(Context.AUDIO_SERVICE) as? AudioManager)?.run {
            if (userVolume < 0) {
                userVolume = getStreamVolume(AudioManager.STREAM_MUSIC)
                ValueAnimator.ofInt(userVolume, (.2 * userVolume).toInt()).apply {
                    addUpdateListener {
                        setStreamVolume(AudioManager.STREAM_MUSIC, animatedValue as Int, 0)
                    }
                    duration = 400
                }.start()

            }
        }

0 个答案:

没有答案