if (v == btnStart) {
if (!mp1.isPlaying()) {
mp1.seekTo(0);
mp1.start();
}

} else if (v == btnStop) {
if (mp1.isPlaying()) {
mp1.pause();
}

こんな感じで音を鳴らしています。

一度再生して止めて、2回目の再生の時に、ある特定の端末(nexus7)で
頭に少しだけseekが0に戻っていない感じで音が残ります。
どうすればいいでしょう。他の端末だと普通に最初から再生されます。