Android设备上的音频文件路径

马克·F

我的Galaxy S6上有一个mp3文件,称为歌曲。我有一个带有一个按钮的简单应用,当单击该按钮时,我想播放我的歌曲文件。有谁知道我如何获得这首歌的路径并将其分配给我的MediaPlayer对象?谢谢你。

茴香茴香

这是一个循序渐进的简短教程:

  • 1-在您的res文件夹中创建一个“原始”目录。
  • 2nd-将mp3文件放入该目录(res / raw / mySong.mp3)。
  • 第三-在您的onCreate方法中输入以下代码:

    MediaPlayer mp = MediaPlayer.create(this,R.raw.mySong);
    mp.start();
    

如果要访问外部文件:

MediaPlayer mp = MediaPlayer.create(this, Uri.parse(Environment.getExternalStorageDirectory().getPath()+ "/Music/mySong.mp3")););
mp.start();

而且,不要忘了权限:

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章