Audio 通过http://yousite/sample.mp3 到外部android应用程序流

Audio 通过http://yousite/sample.mp3 到外部android应用程序流,audio,android-intent,Audio,Android Intent,我有一个链接http://yousite/sample.mp3我想将其传递给android中的默认音频播放器: 我正在做: RssItem item = (RssItem) adapter.getItem(position); Uri uri = Uri.parse(item.getLink()); Intent intent = new Intent(Intent.ACTION_VIEW, uri); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK)

我有一个链接
http://yousite/sample.mp3
我想将其传递给android中的默认音频播放器: 我正在做:

RssItem item = (RssItem) adapter.getItem(position);
Uri uri = Uri.parse(item.getLink());
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.setType("audio/mp3");
startActivity(intent);
上面写着:

android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW typ=audio/mp3 }
如果我省略
intent.setType(“音频/mp3”)它在浏览器中打开,其中包含音频播放器,这显然不是我想要的。然后我尝试分享:

shareIntent.setAction(Intent.ACTION_SEND);
shareIntent.putExtra(Intent.EXTRA_STREAM, uri);
没有找到可共享的应用程序