How to stop playing a Sound via Soundpool?
===

Please, have a look at those pieces of code:

	private SoundPool soundPool;
    private int soundID;

    soundPool = new SoundPool(10, AudioManager.STREAM_MUSIC, 0);
	soundID = soundPool.load(this, R.raw.batimanbailedosenxutos, 1);


and when I press the button:

    soundPool.play(soundID, volume, volume, 1, 0, 1f);


if I press this button twice in the same time, it plays the sound togheter, I want to stop the sound and play again if the user press the button while playing

I tryed puting an

    soundPool.stop(soundID); 

before the soundPool.play but I don't know why it only work for the 1 time the song is played, do you guys have any ideia why this works only for the 1 time? and how I can solve this?  thanks