gpt4 book ai didi

java - 创建在后台播放音频的服务

转载 作者:行者123 更新时间:2023-11-30 11:52:54 25 4
gpt4 key购买 nike

我已经搜索过,但找不到我要找的答案。我想创建一个服务并能够调用一个函数来播放音频文件。我有 5 个不同的 Intent ,它们将使用该服务播放 5 个不同的音频文件(每个一个),并且每个文件中都有一个停止按钮。无论按下哪个停止按钮,我都希望它停止从服务调用的所有音频。

有没有人有我可以使用的示例代码? (接近我正在寻找的东西。)

最佳答案

我正在构建一个媒体播放器来了解 Android 的工作原理,并且我有一项服务可以对音频文件进行排队以进行播放。您可以从 github 获得完整的源代码。 .

服务在/src/com/augusto/mymediaplayer/services

我没有使用 Intens,而是将服务绑定(bind)到使用它的 Activity,但更改它以接收 Intent 应该不会那么难。为了以防万一,此服务在 Android 1.6+ 上运行正常。

我认为要将其更改为接收 Intent ,您需要更改 onStart() 并切换 Intent 。

我知道这并不能 100% 回答您的问题,但这是一个开始的地方 :)。

关于java - 创建在后台播放音频的服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6608028/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com