有关如何使用软按钮而不是物理音量控件显示 Chromecast 音量滑块的示例代码

example code on how to show Chromecast Volume slider with a soft button not physical volume controls

有没有一种方法可以在不使用 onDispatchKey 命令的情况下为我的 chromecast 应用程序显示音量滑块? Netflix 在他们的应用程序中有一个音量图标,当您点击它时,它会显示投射音量滑块。

我在任何地方都找不到这样的例子。只能通过锁屏上的 remoteControlClient 进行操作。

谢谢, 里德

如果您想打开平台的叠加层window来更改音量,请执行以下操作:

AudioManager mAudioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
mAudioManager.adjustSuggestedStreamVolume(AudioManager.ADJUST_SAME,
        AudioManager.USE_DEFAULT_STREAM_TYPE, AudioManager.FLAG_SHOW_UI);