J'ai créé un bouton et lorsque vous cliquez dessus, il émet un son bref (une seconde maximum). Mais lorsque je clique sur le bouton environ 20 fois de suite, je reçois la force de fermeture .. Le code est:La force de MediaPlayer se ferme après des clics consécutifs
final Button button = (Button) findViewById(R.id.button);
button.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
// Perform action on clicks
MediaPlayer mp = MediaPlayer.create(getBaseContext(), R.raw.buzzer);
mp.start();
}
});
J'ai essayé avec mp.stop();
mais mon son arrête après avoir été joué la moitié des le temps ...
Encore une chose, est-ce que quelqu'un sait comment "préparer" le son quand je clique? Parce que le son est retardé de quelques millisecondes la première fois que j'appuie sur le bouton.
S'il vous plaît montrer la logcat avec l'erreur – Aleadam