是否可以将股票音乐播放器与您自己的自定义小部件一起使用?

时间:2013-09-25 19:46:51

标签: android widget audio-player android-music-player

我正在为我的主屏幕制作一个自定义音乐播放器小部件,它将附加到我手机上的音乐播放器中。小部件上的控件将非常基本:播放/暂停,上一首歌曲和下一首歌曲。它还会显示歌曲和艺术家的名字。

我的问题是,您自己的小部件是否可以与Android设备上的股票音乐播放器进行交互。如果是的话,我怎么能做到这一点?有关于此的任何教程或文章吗?我发现有几页提到了这个问题,但我找不到明确的答案。

1 个答案:

答案 0 :(得分:1)

这取决于您的手机及其使用的默认音乐播放器。不同的手机有不同的版本甚至完全不同的音乐播放器。您可以创建一个意图:

Intent intent = new Intent();  
intent.setAction(android.content.Intent.ACTION_VIEW);  
File musicFile = new File(SONG_URI);  
intent.setDataAndType(Uri.fromFile(musicFile), "audio/*");  
startActivity(intent);

并查看该歌曲是否会与股票音乐播放器一起打开。