Android MediaPlayer可以';不停地按按钮不能播放
在这个问题上我需要帮助。 问题是,连续按按钮时声音无法播放。 当我不断按下按钮时,播放<20次后声音将消失 这是我的代码:Android MediaPlayer可以';不停地按按钮不能播放,android,Android,在这个问题上我需要帮助。 问题是,连续按按钮时声音无法播放。 当我不断按下按钮时,播放
b.setOnClickListener(new View.OnClickListener(){
@Override public void onClick(View v){
if (mp.isPlaying()){
mp.stop(); mp.reset();}
mp = MediaPlayer.create(this.getActivity(), soundid); mp.start();}
});
造成这种行为的原因是什么?b.setOnClickListener(new View.OnClickListener(){@Override public void onClick(View v){if(mp.isplay()){mp.stop();mp.reset();}mp=MediaPlayer.create(this.getActivity(),soundid);mp.start(); } });? 为什么要在重置后创建?每次按下按钮时,您都在做很多事情,不需要一次又一次地创建所有内容。