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



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

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

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

您可以为此任务使用SharedPreferences。标准文档中有很多关于它的信息。

最新更新