【发布时间】:2012-03-12 04:22:38
【问题描述】:
我有一个应该用我的 Android 应用程序播放的音乐文件列表。实际上,用户选择要播放指定时间的文件列表,然后单击“开始按钮”。请告诉我如何实现它以满足以下要求:
- 即使按下电源按钮或显示屏已关闭,该程序也应该可以运行。
- 音乐文件应一个一个播放。
【问题讨论】:
标签: android android-mediaplayer
我有一个应该用我的 Android 应用程序播放的音乐文件列表。实际上,用户选择要播放指定时间的文件列表,然后单击“开始按钮”。请告诉我如何实现它以满足以下要求:
【问题讨论】:
标签: android android-mediaplayer
为了在您的应用程序活动退出后继续播放音乐,您需要将播放本身实现为Service(特别是started service)。要播放音乐,请查看MediaPlayer。 Media Player guide topic 中有关于在 Service 中使用 MediaPlayer 的讨论。
【讨论】:
要播放音频文件,可以使用 Android 的 MediaPlayer 类。
MediaPlayer mp = new MediaPlayer();
mp.setDataSource(audioFilePath);
mp.prepare();
mp.start();
此代码 sn-p 将加载和播放单个音频文件。查看documentation 和MediaPlayer,了解如何利用它来完成您想要完成的具体任务。
【讨论】: