音频管理器setStreamMute vs setStreamVolume为0

时间:2013-10-17 23:01:40

标签: android android-audiomanager

setStreamMute的Android文档:

  

将音频流静音或取消静音。

     

...

     

对给定流的静音请求是累积的:AudioManager   可以从一个或多个客户端收到几个静音请求   仅当相同数量的取消静音请求时,流才会取消静音   收到了。

     

...

这个请求是cumalative的问题是我的实现的问题,将流量设置为0然后使用getStreamVolume取消静音会有什么问题吗?

1 个答案:

答案 0 :(得分:0)

我不确定其他应用程序,但最终确实是我的应用程序的差异。如果将系统流的音量设置为0,则最终会将手机设置为振动。但如果你静音流,这种副作用就不会发生。