Android 应用程序暂停/恢复另一个音乐播放器应用程序的音乐
在我的 Android 应用程序中,我使用 MediaPlayer 类播放不同的 mp3 文件。
用户正在使用默认音乐应用程序播放他/她自己的音乐。
我想:
- 暂停默认音乐应用程序的音乐。
- 开始从我的应用程序播放音乐。
- 当我的音乐播放完毕后,我的应用程序将恢复用户的默认音乐。
我想从我的应用程序暂停和恢复默认音乐播放器的音乐。
可以这样做吗?
In my Android application, I am playing different mp3 files using the MediaPlayer class.
The user is playing his/her own music with the default music application.
I want to:
- Pause the music of the default music application.
- Start playing music from my application.
- When my music is done playing, my app will resume the user's default music.
I want to pause and resume the music of the default music player from my application.
Is it possible to do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
以下代码将通过发送广播来暂停默认 MediaPlayer:
The following code will pause a default MediaPlayer by sending a broadcast:
要控制当前播放的音乐,请使用此代码。
事实上,这是唯一适用于我使用的所有音乐应用程序的代码。
检查
To control currently playing music use this code.
infact this is the only code that is working for all music apps i used.
checked with
伙计们,尝试遵循代码,它对我有用:
guys,try follow code,it worked for me:
有关可用命令的更多信息:
Some more info about available commands:
它对我来说效果很好:
It is working very well for me :
还有另一种解决方案只能暂停正在播放的音乐播放器:
需要时调用此函数:
There is also another solution which could only pause music player which is playing :
call this function when it is needed :
你试试这个代码,希望对你有帮助。
you try this code, hope help you.