【发布时间】:2019-11-05 14:38:41
【问题描述】:
我的应用在 raw 文件夹中有音频文件。现在,无论何时启动应用程序,这些音频文件都应使用默认音乐播放器播放。我试过下面的代码应用程序崩溃了“没有找到处理这个意图的活动”。
Intent intent = new Intent();
intent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
intent.setAction(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.parse("companion.harman.com.ceshuclient/res/raw/fav.mp3"), "audio/*");
startActivity(intent);
可以使用“MediaPlayer”对象播放相同的音频文件,但这并不是我想要实现的。
任何示例代码或链接都会有所帮助。
提前致谢。
【问题讨论】:
-
fav.mp3 没有保存在外部存储目录中,那么只有你的应用可以看到他。
标签: android android-intent android-music-player