在Android中播放音乐文件

时间:2012-03-11 20:17:52

标签: android android-mediaplayer

我有一个应该用我的Android应用程序播放的音乐文件列表。实际上,用户选择要在指定时间播放的文件列表,然后单击“开始按钮”。请告诉我如何实现它,以满足以下要求:

  1. 即使按下电源按钮或显示屏已关闭,程序仍然有效。
  2. 音乐文件应该逐个播放。

2 个答案:

答案 0 :(得分:3)

为了在应用程序活动退出后继续播放音乐,您需要将播放本身实现为Service(特别是started service)。要播放音乐,请查看MediaPlayer。讨论了在Media Player guide topic中的服务中使用MediaPlayer。

答案 1 :(得分:2)

要播放音频文件,您可以使用Android的MediaPlayer类。

MediaPlayer mp = new MediaPlayer();
mp.setDataSource(audioFilePath);
mp.prepare();
mp.start();

此代码段将加载并播放单个音频文件。请查看MediaPlayer的{​​{3}},了解如何利用它来实现您的目标。