安卓系统:尝试从我的应用程序中启动带有输入播放列表的音乐播放器



我正试图从我的应用程序启动股票音乐播放器。我确实看到了一些像这样的堆叠式问题——意图打开android播放列表活动——但这并没有让我取得任何进展。这是我现在尝试使用的代码-

Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setComponent(new ComponentName
        ("com.android.music","PlaylistBrowserActivity"));
intent.setType(MediaStore.Audio.Playlists.CONTENT_TYPE);
intent.setFlags(0x10000000);
intent.putExtra("oneshot", false);
intent.putExtra("playlist", playlistid);
startActivityForResult(intent,1);

我遇到了这个异常-

java.lang.RuntimeException:无法启动活动组件信息{com.example.playlistsonthego.com/example.playistsonthego.HomeSceen}:android.content.ActivityNotFoundException:找不到显式活动类{com.android.music/PlaylistBrowserActivity};有你吗在您的AndroidManifest.xml中声明了此活动?

有人能给我指正确的方向吗?谢谢

尝试以下

Intent intent = new Intent(Intent.ACTION_PICK);
 intent.setType(MediaStore.Audio.Playlists.CONTENT_TYPE);     
 intent.putExtra("playlist", playlistid);
 intent.putExtra("oneshot", false); 
 startActivityForResult(intent, 1);

我所更改的是从ACTION_VIEW更改为ACTION_PICK。

最新更新