Code example for ImageButton

Methods: isEnabled, setEnabled

0
 
  @Override 
  public void onDestroy() { 
    super.onDestroy(); 
 
    if (stop.isEnabled()) {
      stop(); 
    } 
  } 
 
  public void onCompletion(MediaPlayer mp) {
    stop(); 
  } 
 
  private void play() { 
    mp.start();
 
    play.setEnabled(false);
    pause.setEnabled(true);
    stop.setEnabled(true);
  } 
 
  private void stop() { 
    mp.stop();
    pause.setEnabled(false);
    stop.setEnabled(false);
 
    try { 
      mp.prepare();
      mp.seekTo(0);
      play.setEnabled(true);