我练习做了一个简易的 使用MediaPlayer类来播放一个MP3文件,可是播放不到 5 秒钟就程序终止了、贴上代码 大家帮我分析下、谢谢
        private boolean isPlaying = false;
private boolean isPause = false;
private boolean isReleased = false;

private Mp3Info mp3 = null;

private Context context;        protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
this.setContentView(R.layout.player);

context = this;

Intent intent = this.getIntent();
mp3 = (Mp3Info) intent.getSerializableExtra("mp3info");

bindEvent();

Toast toast = Toast.makeText(this.getApplicationContext(), mp3.getFilepath(), Toast.LENGTH_SHORT);
toast.show();
}
class BeginButtonClickListener implements OnClickListener{
@Override
public void onClick(View v) {
if(!isPlaying){
mediaPlayer = MediaPlayer.create(context, Uri.parse(mp3.getFilepath()));
//单曲循环设置false
mediaPlayer.setLooping(false);
mediaPlayer.start();

//改变状态
isPlaying = true;
}
}
}