6

谁能解释一下AndroidAudioManager和之间有什么区别?MediaPlayer如果我是正确的,那么AudioManager只能播放音频,而MediaPlayer可以播放音频和视频。但我相信这一定还有更多。

谢谢。

4

2 回答 2

6

AudioManager 根本不播放声音。它提供对声音设置的访问,但要轻松播放声音,您应该使用 MediaPlayer、SoundPool 或可能的 AudioTrack。

从文档:

AudioManager 提供对音量和振铃模式控制的访问。

于 2013-03-10T19:43:34.553 回答
4

AudioManager 用于管理音频设置。这包括音量控制和流媒体频道(例如铃声、媒体、通话中等)。

MediaPlayer 用于控制音视频流的播放(如停止、播放、暂停等)。

于 2013-03-10T19:44:58.587 回答