0

我有一个关于在后台播放的列表中播放某个音频的问题。有没有办法将数据从应用程序传递到后台音频代理,比如说,像 Spotify 一样播放第 5 个音频。

我正在处理的样本

另一个版本

有一些关于将数据从应用程序传递到代理的信息,但是我无法实现建议的内容。

建议一 在此处输入图像描述

建议二 在此处输入图像描述

你能帮我解决这个问题吗?提前致谢。

4

1 回答 1

0

如果您想通过Tag属性进行通信,那么您必须知道,一旦AudioTrack创建,您将不得不使用 BeginEdit,如MSDN 所说

使用 AudioTrack 构造函数之一创建轨道后,必须使用 BeginEdit() 和 EndEdit() 方法来更新对象。

例如更改Tag可能如下所示:

AudioTrack track = BackgroundAudioPlayer.Instance.Track;
track.BeginEdit();
track.Tag = "New Tag";
track.EndEdit();

(此处需要通过引用访问)。

于 2014-03-06T15:27:23.077 回答