0

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

我的问题是您自己的小部件是否可以与 Android 设备上的音乐播放器进行交互。如果是,我怎么能做到这一点?有没有这方面的教程或文章?我找到了几页提到这个主题的东西,但我找不到明确的答案。

4

1 回答 1

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);

并查看歌曲是否会使用股票音乐播放器打开。

于 2013-09-25T19:53:03.003 回答