Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/205.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有没有办法控制暂停播放的视频(android)的音量(硬件按钮)_Android_Google Cast - Fatal编程技术网

有没有办法控制暂停播放的视频(android)的音量(硬件按钮)

有没有办法控制暂停播放的视频(android)的音量(硬件按钮),android,google-cast,Android,Google Cast,我想知道是否有办法暂停视频,然后控制音量(硬件按钮) 分问题: 在选择视频之前,有没有办法控制演员的音量 谢谢只要您连接到播送设备,就可以控制播送设备上的音量;没有要求启动、暂停甚至加载任何媒体。一个不太优雅的解决方案是读取当前音量并将其设置为当前播放音量。我的手机无法正常工作。当媒体不播放时,我无法控制演员的音量。但后来我注意到,当我在YouTube应用程序上尝试同样的方法时,我看到了同样的模式。所以我想我会跳过这个功能。感谢您花时间回答! private CastContext mCastC

我想知道是否有办法暂停视频,然后控制音量(硬件按钮)

分问题: 在选择视频之前,有没有办法控制演员的音量


谢谢

只要您连接到播送设备,就可以控制播送设备上的音量;没有要求启动、暂停甚至加载任何媒体。

一个不太优雅的解决方案是读取当前音量并将其设置为当前播放音量。我的手机无法正常工作。当媒体不播放时,我无法控制演员的音量。但后来我注意到,当我在YouTube应用程序上尝试同样的方法时,我看到了同样的模式。所以我想我会跳过这个功能。感谢您花时间回答!
private CastContext mCastContext;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    mCastContext = CastContext.getSharedInstance(this);
}

@Override
public boolean dispatchKeyEvent(@NonNull KeyEvent event) {
    return mCastContext.onDispatchVolumeKeyEventBeforeJellyBean(event)
            || super.dispatchKeyEvent(event);
}