2016-03-19 1 views
1

Я хочу назвать MediaPlayer.seekTo() из onPrepared обратного вызова:Невозможно использовать MediaPlayer.seekTo в onPrepared()

@Override 
public void onPrepared(MediaPlayer mp) { 
    mp.seekTo(2000); // the audio files I use are about 3 minutes long 
} 

Это прекрасно работает на Android 4.0, но на Android 6.0 я получаю -38 код ошибки ,

Редактировать: Проблема решена: я вызывал pause() в недопустимом состоянии.

ответ

0

Проблема решена: я вызывал pause() в недопустимом состоянии.