1

所以我有媒体播放器,它可以播放手机中的音频文件。要播放它们,我将此代码用于播放按钮

     try {
         if (mp2.isPlaying()) {
             mp2.reset();
      }
         mp2.setDataSource(s1); //using path here
         mp2.prepare();
         mp2.start();
         mp2.setOnCompletionListener(new MediaPlayer.OnCompletionListener() {

            public void onCompletion(MediaPlayer mp) {
                    // TODO Auto-generated method 
                    mp.reset();
                }
            });
     } catch (Exception e) {

     }

我想暂停这首歌并继续使用相同的代码播放它,我试过mp2.pause(); 但如果我点击播放按钮什么都不会发生。我不想删除if (mp2.isPlaying()) { mp2.reset(); }

4

0 回答 0