如何访问默认的MediaPlayer

时间:2011-12-05 14:53:58

标签: android android-mediaplayer

我有一个音频文件的链接。我不想使用我的代码为Mediaplayer创建一个对象并播放它,而是我想调用我的android mobile的内置MediaPlayer应用程序。这有可能吗?任何帮助深表感谢。

1 个答案:

答案 0 :(得分:1)

试试这个:

Intent intent = new Intent(android.content.Intent.ACTION_VIEW); 
intent.setDataAndType(audioFileUri, "audio/*"); 
startActivity(intent); 

或者将最后一行更改为startActivity(Intent.createChooser(intent, "play music"));以显示应用选择器以完成任务。

我使用过这段代码,发现它对/ raw文件夹的音频文件不起作用。我想这是因为玩家无法从开发人员的包中访问资源。