2011-05-30 50 views

回答

0

喜拉加您可以使用此...

Intent intent = new Intent(android.content.Intent.ACTION_VIEW); 

    Uri data = Uri.parse("file://"+Environment.getExternalStorageDirectory() 
      .getAbsolutePath()+"/" + fileName); 
    String type = "audio/mp3"; 
    intent.setDataAndType(data, type); 
    startActivity(intent); 

,并在文件名可变通您在列表中选择的文件名。 希望这有助于....

编辑#1

final MediaPlayer mPlayer=MediaPlayer.create(getBaseContext(), R.raw.reload); 
mPlayer.setOnCompletionListener(new OnCompletionListener() { 

    @Override 
    public void onCompletion(MediaPlayer mp) { 
     //new Toast(getBaseContext()); 

     mPlayer.release(); 
     mPlayer = null; 



    } 
}); 

插入这个代码的itemselect事件中......

+0

@ Dinash感谢名单了很多....我有12个项目我为每个项目微调一个音乐将在选择播放,我怎么能达到这个... – 2011-05-30 09:46:26

+0

@Raghavan我有一些问题吗? 1.你是否想每次选择一个音频文件时播放一个音频文件或播放选定的音频文件..如果是只是通过这个[链接](http://stackoverflow.com/questions/5715554/need-帮助在媒体播放器级/ 5715723#5715723)等待你的回应.. – Dinash 2011-05-30 12:15:45

+0

@ Dinash苏权利...我想播放单个音频文件,每次选择一个项目...我正在寻找你的答案。 .. – 2011-05-30 16:12:17