想要在Google音乐中播放播放列表

时间:2015-07-23 11:33:42

标签: android google-music

我想从我开发的其他应用程序中播放Google音乐应用程序中的播放列表。我使用这段代码:

public void play5(String id, String playlistId, String playlistName) {
    Intent intent = new Intent(MediaStore.INTENT_ACTION_MEDIA_PLAY_FROM_SEARCH);
    intent.putExtra(MediaStore.Audio.Playlists.ENTRY_CONTENT_TYPE, "android.intent.extra.playlist" );
    intent.putExtra(MediaStore.EXTRA_MEDIA_FOCUS, "vnd.android.cursor.item/playlist");
    intent.putExtra("android.intent.extra.playlist", playlistName);
    intent.putExtra(SearchManager.QUERY, "playlist " + playlistName);
    if (intent.resolveActivity(getContext().getPackageManager()) != null) {
        getContext().startActivity(intent);
    }
}

使用此功能,我可以在Google音乐中播放播放列表,但如果在播放列表的名称中,我有一个艺术家的名字,那么谷歌音乐应用程序不播放播放列表,而是播放关于艺术家的广播

有人想知道总是在谷歌应用程序中播放播放列表吗?

0 个答案:

没有答案