java - Pause-Resume Audio on button click -


hi guys create audio play button plays audio named "a" here found in raw folder ...everything working audio being played when pressing play button,but need pause audio on button,also need add resume ....i tried try failed , no way can work,,if know code please support me , thanks

public void onclick(view v) {     int resid;     switch (v.getid()) {         case r.id.play:             resid = r.raw.a;             break;          default:             resid = r.raw.a;             break;     }     // release resources previous mediaplayer     if (mp != null) {         mp.release();     }     // create new mediaplayer play sound     mp = mediaplayer.create(this, resid);     mp.start(); } 

make mediaplayer object mp class variable. , use following code stop/pause/resume mediaplayer playback

mediaplayer mp; int length;  //inside constructor write code { int resid = r.raw.a; mp = mediaplayer.create(this, resid); }//end of constructor    public void onclick(view v) {     switch (v.getid()) {     case r.id.play:       mp.start();       break;      case r.id.pause:     mp.pause();     length = mp.getcurrentposition();     break;     case r.id.resume:      if(!mp.isplaying()) {      mp.seekto(length);      mp.start();      }      break;     case r.id.stop:     mp.stop();     break;      } } 

Comments