Когда воспроизвожу маленький (мп3 файл около 1 минуты продолжителностью) файл мp3 с 30 секундой перемещением от начала мп 3 файла
MediaPlayer = MediaPlayer.create(Book_Activity_detal.this, R.raw.urok1);
MediaPlayer.seekTo(MediaPlayer.getCurrentPosition() + 30000);
например все хор работает.
Если взять 30 минутный файл то он походу не успевает обработать поэтому если задать к примеру
MediaPlayer.seekTo(MediaPlayer.getCurrentPosition() + 30000);
также 30 секунд то он воспроизводит где-то с 32 секунды. Как это исправить?
Что-то читал про onPrepared так и не понял подходит он или нет как работает тоже не понял.
Как это исправить долго сижу, жду любые предложения.