如何获取mp3文件uri并在android中编程播放

如何获取mp3文件uri并在android中编程播放,android,android-audiomanager,Android,Android Audiomanager,我想制作一个播放.mp3文件的应用程序 我播放的声音,选择从原始或资产文件夹,这是硬编码的代码。 但我想让用户从他们的安卓手机的任何地方选择任何mp3文件并播放它 有人能帮我吗 提前谢谢 MediaPlayer mediaPlayer= MediaPlayer.create(this, R.raw.song); mediaPlayer.start(); int duration = mediaPlayer.getDuration(); int current_position = mediaP

我想制作一个播放.mp3文件的应用程序 我播放的声音,选择从原始或资产文件夹,这是硬编码的代码。 但我想让用户从他们的安卓手机的任何地方选择任何mp3文件并播放它

有人能帮我吗

提前谢谢

MediaPlayer mediaPlayer= MediaPlayer.create(this, R.raw.song);

mediaPlayer.start();
int duration = mediaPlayer.getDuration();
int current_position = mediaPlayer.getCurrentPosition();

mediaPlayer.pause();
关于通过MediaPlayer播放媒体的精彩教程:


jakozo感谢您的回复,但我希望用户可以从手机的任何位置选择mp3文件