我刚刚开始学习Android开发人员。基本上,我有一项服务,它会发送广播以停止当前正在播放的任何播放器(视频或音频)。
我在其他主题中发现了这个问题
Intent i = new Intent("com.android.music.musicservicecommand");
i.putExtra("command", "pause");
sendBroadcast(i);
但是在Spotify或Youtube上似乎不起作用。
对于Spotify,我找到了以下解决方案:
Intent i = new Intent("com.spotify.mobile.android.ui.widget.PLAY");
i.setPackage("com.spotify.music");
sendBroadcast(i);
它可以完成工作。
但是我找不到暂停YouTube的类似方法。您如何暂停从后台服务播放的视频?还是停止播放任何音频/视频的最佳方法?