在android中浏览和播放音频和视频文件

时间:2012-01-19 12:34:18

标签: android audio video

我正在开发一个项目,我需要播放音频和视频文件。单击音频播放器时,我应该只显示sdcard中的音频文件并播放这些文件。

单击视频播放器时,我只需要显示视频文件并播放这些视频文件。

我正在使用媒体播放器播放文件。

 MediaPlayer mp = new MediaPlayer();
 String filepath = Environment.getExternalStorageDirectory()+"/f.mp3";
 mp.setDataSource(filepath);
 mp.start();

但我的问题是,当用户选择特定文件时,如何浏览音频/视频文件并动态设置数据源。