title: OnCompletionListener not working once mediaplayer is reinitialized
body: <pre><code>mySound.setOnCompletionListener(new OnCompletionListener() {
   @Override
   public void onCompletion(MediaPlayer mp) {
            mp.release();...
   }
  </code></pre>
  
  <p>The code works fine if mySound is not changed. But when mySound is released and reinitialized, the code no longer works.</p>