2011-06-23 103 views
1

截至目前,音量可以按照流类型设置。我只是想知道是否有办法控制每个应用程序的音量。例如,对于此特定游戏应用程序,我可以设置为音量级别10,而不更改具有相同流类型的其他应用程序的音量。Android独立音量控制

任何反馈将不胜感激。

感谢, artsylar

+0

检查此解决方案http://stackoverflow.com/questions/2539264/volume-control-in-android-application –

+0

感谢您的评论。不幸的是,该应用程序的音量设置仍然会反映应用程序正在使用的流类型的系统音量设置。我想知道的是如何设置该应用程序的音量,而不会影响系统设置。 – artsylar

回答

5

这不是OS支持。

欢迎您尝试通过记住当前的音量,改变它,然后恢复原始音量来伪装。但是,要覆盖音量级别需要重置的所有情况(例如,您的应用崩溃)将不可能。

+0

感谢您的评论!没有API可用于临时更改音量。一旦你改变音量,它会反映到系统设置。谢谢! – artsylar

+1

@artsylar:“暂时没有API可用来改变音量,一旦你改变了音量,它就会反映到系统设置中。” - 这几乎是我说的,是的。唯一的音量设置*是*系统设置中的设置。正如我写的,应用程序特定的音量设置“不被操作系统支持”。 – CommonsWare