在这个论坛的帮助下,我开发了一个应用程序,允许用户创建包含整个专辑的播放列表。
只需单击ListView即可随机选择相册。长按所选播放列表可提供删除和播放选项。
这一切都运行正常但是,尽管Play启动了音乐播放器,但它并没有开始播放所选的播放列表。
问题: 有没有办法以音乐播放器开始播放播放列表中的音乐的方式提供数据(playlistid)?
此代码启动播放器:
Intent intent = new Intent(MediaStore.INTENT_ACTION_MUSIC_PLAYER);
startActivity(intent);
我在另一个帖子中找到了这个
intent.putExtra("playlist", selectedplaylist);
但到目前为止我一直无法使用它。 我将不胜感激。
答案 0 :(得分:0)
我设法调用音乐播放器并向用户显示播放列表。如果我们可以让它播放选定的播放列表但是我找不到这样做的话会很好。 以下代码调用音乐播放器和播放列表。
Intent intent = new Intent(Intent.ACTION_PICK);
intent.setDataAndType(Uri.EMPTY, MediaStore.Audio.Playlists.CONTENT_TYPE);
startActivity(intent);