我已经找过了,但找不到我要找的答案。我想要创建一个服务,并且能够调用一个函数来播放音频文件。我有5个不同的意图,将使用该服务来播放5个不同的音频文件(每个文件),我有一个停止按钮。无论按下哪个停止按钮,我都希望它停止从服务中调用的所有音频。
有没有我可以使用的示例代码?(和我要找的东西很接近。)
发布于 2011-07-07 17:08:56
我正在构建一个媒体播放器来了解Android是如何工作的,并且我有一个将音频文件排入队列以播放它们的服务。您可以从github获得完整的源代码。
该服务位于/src/com/augusto/mymediaplayer/services中
我没有使用Inten,但将服务绑定到使用它的活动,但更改它以接收意图应该不是那么难。以防万一,这项服务在Android 1.6+上运行良好。
我认为要将其更改为接收意图,您需要更改onStart()并在意图上进行切换。
我知道这不能100%回答你的问题,但这是一个开始:)。
https://stackoverflow.com/questions/6608028
复制相似问题