Как установить начальную позицию в Android MediaPlayer?Как установить начальную позицию в Android MediaPlayer
После того, как я приостанавливаю трек, я вызываю startMusic()
, но вместо возобновления MediaPlayer начинает играть с самого начала.
Мой код:
public void pauseMusic() {
if(playMusic.isPlaying()) {
playMusic.pause();
}
public void playMusic() {
playMusic.start();
playMusic.seekTo(0);
}
Когда я звоню stopMusic()
он выдает следующее сообщение об ошибке:
Process: com.example.kq.meetthevwls, PID: 30166
java.lang.NullPointerException: Attempt to invoke virtual method 'void android.media.MediaPlayer.start()' on a null object reference
Это означает, что ваш объект «playMusic» был разыменовываются или никогда не упоминается в первую очередь. Это не имеет никакого отношения к поиску. – DeeV
, но его воспроизведение .. возобновить эту музыку, но мне нужна стартовая позиция –
Чтобы получить последнюю позицию в игре или приостановленную позицию, используйте videoView.getCurrentPosition() и попытайтесь использовать последнюю воспроизводимую позицию, используя videoView.seekTo (lastPlayedPosition) – LvN