Wie stelle ich die Startposition mit dem Android MediaPlayer ein?Wie stelle ich die Startposition mit dem Android MediaPlayer ein
Nachdem ich eine Spur pausiert habe, rufe ich startMusic()
an, aber anstatt weiterzumachen, beginnt der MediaPlayer von Anfang an zu spielen.
Mein Code:
public void pauseMusic() {
if(playMusic.isPlaying()) {
playMusic.pause();
}
public void playMusic() {
playMusic.start();
playMusic.seekTo(0);
}
Wenn ich rufe stopMusic()
es führt den folgenden Fehler:
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
Das bedeutet, dass Ihr „Playmusic“ Objekt dereferenziert wurde oder wurde nie an erster Stelle verwiesen wird. Es hat nichts mit Suchen zu tun. – DeeV
aber es spielt .. wieder, dass Musik, aber ich brauche Startposition –
Um die zuletzt gespielte Position oder Pause Position videoView.getCurrentPosition() zu erhalten und zuletzt gespielt Position zu verwenden videoView.seekTo (lastPlayedPosition) – LvN