Android MediaPlayer SeekTo fonction solution de contournement

Je suis entrain de créer un très simple media player app. Je voudrais reprendre la chanson de la SeekTo position que j'ai capturées à l'aide de getCurrentPosition. Cependant seekTo ne démarre pas à partir de la position que j'ai capturé, mais depuis le début.

Code de capture de position actuelle, de mettre en pause et de changer le texte du bouton à Cliquer pour reprendre

int media_length = mediaplayer.getCurrentPosition();
    Toast.makeText(this,"media length is"+media_length, Toast.LENGTH_LONG).show();
    mbutton.setText("Click to Resume");
    mediaplayer.pause();

Code de seekTo capturé position de début et de modifier le texte du bouton à Cliquer pour mettre en Pause

    mediaplayer.seekTo(media_length);
    mediaplayer.start();
    mbutton.setText("Click to Pause");

Un couple de postes sont déjà liés, mais ils semblent demander un bug sur Android.
Ref: MediaPlayer seekTo ne fonctionne pas et
est-il une solution pour cela? reconnaissant de toute aide.

Si vous regardez la documentation ici:

OriginalL'auteur Natarajan Raman | 2013-11-20