0

我不认为这是可能的,但我不知道一切,所以我最好只是问...

我是否可以开发一个 Android 应用程序,无论使用哪个音频播放器,我都可以更改为正在播放的特定曲目?我的意思是,他们都使用内置的“媒体服务器”来播放音频文件,对吧?也许这并不意味着什么...

我想开发这个应用程序,其中轨道会根据一些特定的动态信息自动更改为另一个,但我不想为此开发自己的音频播放器,我想使用用户在该领域的偏好。

除了开发音频播放器,我还有其他选择吗?

4

2 回答 2

3

不,您不能,除非其他应用程序支持此功能。

如果其他应用程序支持特定的广播或意图,那么您可以。但这样做的唯一方法,考虑到人们使用的知名音频播放器,我认为你必须创建自己的播放器。

于 2012-11-21T14:52:41.873 回答
0

是什么阻止您使用 MediaPlayer? http://developer.android.com/reference/android/media/MediaPlayer.html

如果您的意思是如果他们有另一个播放音乐的应用程序,并且您想更改另一个应用程序正在播放的歌曲,那可能无法正常工作。

可能可以与 AudioManager 交互,但这是值得怀疑的。 http://developer.android.com/reference/android/media/AudioManager.html

您最好找到一个开源 meida 播放器应用程序并将您的功能添加到其中。

于 2012-11-21T15:35:41.893 回答