setVolumeControlStream不起作用

时间:2016-03-01 22:38:17

标签: android controls volume

我正在尝试更改应用中的音量控制。所以我发现我必须在onCreate方法中使用"setVolumeControlStream"函数。现在我有一个片段,它没有改变任何东西。获得此方法的一些想法是什么?

我尝试了什么:getActivity().setVolumeControlStream(AudioManager.STREAM_MUSIC);

1 个答案:

答案 0 :(得分:2)

setVolumeControlStream的文档说:

  

建议的音频流将绑定到此活动的窗口。

因此,例如,如果您要创建一个SurfaceView来播放视频,那么SurfaceView就有自己的窗口与Activity的窗口分开。 Activity上的音量控制设置不会影响可能具有焦点的SurfaceView窗口。