获取/设置扬声器/麦克风音量

时间:2013-12-18 07:55:25

标签: android volume

在我的Android应用程序中,我想保存当前的扬声器/麦克风音量级别,以便我可以在下次运行应用程序时将其设置为相同的级别。我想知道是否有任何API来获取/设置扬声器/麦克风音量水平。

2 个答案:

答案 0 :(得分:0)

您可以使用SharedPreferences执行此任务。标准文档有lots有关它的信息。

答案 1 :(得分:0)

AudioManager似乎可以满足您对扬声器音量的要求。您可以将getStreamVolume方法与其中一个STREAM_X常量结合使用,以获得所需的音量并将其与SharedPreferences一起存储。

要在之后进行设置,请使用setStreamVolume方法和正确的常量。