android 如何暂停第三方音乐播放器

山城忙碌人 2016-04-08 09:11:09
最近项目有一个需求,就是类似qq语音聊天的功能,用户在语音时,自动暂停或停止,第三方音乐播放,避免语音聊天把音乐录制进去。


目前网上的解决办法是
private void pauseMusic() {
Intent freshIntent = new Intent();
freshIntent.setAction("com.android.music.musicservicecommand.pause");
freshIntent.putExtra("command", "pause");
sendBroadcast(freshIntent);
}


这个方法我试了,酷我音乐根本不会暂停,请问如何暂停或停止其它音乐播放器的播放?
...全文
1338 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
IT小小菜鸡 2016-11-24
  • 打赏
  • 举报
回复
怎么实现的 同求啊 @Evahuangchen
月时微 2016-10-26
  • 打赏
  • 举报
回复
同求实现方式
android攻城狮 2016-08-22
  • 打赏
  • 举报
回复
请求焦点,有时候失败,有时候成功,怎么解啊?
小小码民 2016-07-29
  • 打赏
  • 举报
回复
已实现啦啦
langtou2006 2016-05-28
  • 打赏
  • 举报
回复
碰到同样问题了,看到有人说RemoteControlClient可以解决,暂时还没搞明白。
小菜陈 2016-05-16
  • 打赏
  • 举报
回复
楼主解决没有,同求!!!
山城忙碌人 2016-04-12
  • 打赏
  • 举报
回复
这个问题初步解决,在小米,三星,联想不会录制到第三方音乐播放器的声音,目前的解决方法是: 录音时获取音频焦点 audioManager.requestAudioFocus(ChatActivity.this, AudioManager.STREAM_MUSIC, AudioManager.AUDIOFOCUS_GAIN_TRANSIENT); 录音完成后释放该焦点。 audioManager.abandonAudioFocus(ChatActivity.this);
xbr19921010 2016-04-08
  • 打赏
  • 举报
回复

AudioManager mAudioManager = (AudioManager)getSystemService(AUDIO_SERVICE);
boolean mAudioFouus =  mAudioManager.requestAudioFocus(mAudioFocusListener,AudioManager.STREAM_MUSIC,AudioManager.AUDIOFOCUS_GAIN) == AudioManager.AUDIOFOCUS_REQUEST_GRANTED;
if(mAudioFouus){
  //录制
}
xbr19921010 2016-04-08
  • 打赏
  • 举报
回复
你可以了解下audiofocus。
山城忙碌人 2016-04-08
  • 打赏
  • 举报
回复
引用 2 楼 u011617835 的回复:

AudioManager mAudioManager = (AudioManager)getSystemService(AUDIO_SERVICE);
boolean mAudioFouus =  mAudioManager.requestAudioFocus(mAudioFocusListener,AudioManager.STREAM_MUSIC,AudioManager.AUDIOFOCUS_GAIN) == AudioManager.AUDIOFOCUS_REQUEST_GRANTED;
if(mAudioFouus){
  //录制
}
你好,我是要暂停第三方。mAudioManager.requestAudioFocus 对系统音乐有效,我在联想手机上,使用这个方法不能暂停酷我音乐。有没有其它办法?
山城忙碌人 2016-04-08
  • 打赏
  • 举报
回复
引用 1 楼 u011617835 的回复:
你可以了解下audiofocus。
好的,我了解一下,谢谢!

80,472

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧