如何使用Cast Companion LIbrary实现音量控制?

时间:2014-12-08 22:39:39

标签: android chromecast google-cast

我正在尝试使用Cast Companion Library实现音量控制。我有点困惑,应该怎么做。

最初,我一直在使用VideoCastManager.onDispatchVolumeKeyEvent,它工作正常,直到我打开锁屏功能,这显然阻止了这种方法实际做任何事情:

https://github.com/googlecast/CastCompanionLibrary-android/blob/master/src/com/google/sample/castcompanionlibrary/cast/VideoCastManager.java#L2074

除了使用我尝试的方法之外,在任何指令中都不清楚如何实现音量控制。在铸造时,我基本上希望默认通过硬件按钮控制铸造设备。有什么建议吗?

1 个答案:

答案 0 :(得分:1)

原来我的问题是我使用

setVolumeControlStream(AudioManager.STREAM_MUSIC);

在我的基础活动中,它超越了CCL为我做的事情。执行此操作时,请务必删除对此的任何调用。

感谢ali-naddaf非常乐于助人。