Ich setze eine Musikdatei für den MediaPlayer für mein Spiel, aber es verursacht eine Verzögerung von 2 Sekunden, wenn es eine Schleife macht.Android - Wie MediaPlayer Loop-Verzögerungen zu entfernen?
Mein Code:
boolean activateSounds = getIntent().getBooleanExtra("Activate sounds", true);
if(mp!=null){
mp.reset();
mp.release();
}
mp = MediaPlayer.create(StartGame.this, R.raw.music1);
mp.setVolume(8f, 8f);
mp.setLooping(true); // This is causing delays
if (activateSounds) mp.start();
Für ein Spiel, das ist nicht interessant. Gibt es eine Möglichkeit, MediaPlayer die Schleifenverzögerung zu nehmen?