Hi Thx for looking...
I tried to play random sound by clicking & using thid method. It work preety fine but when i'm clicking alots of times on the button that make it all work, it stop plaing sound. plese help me to fix this problem.
I tried to play random sound by clicking & using thid method. It work preety fine but when i'm clicking alots of times on the button that make it all work, it stop plaing sound. plese help me to fix this problem.
Java:
findViewById(R.id.button).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Random rnd = new Random();
int number = rnd.nextInt(8)+1;
songText(number);
playSong(number);
}
Java:
public void playSong (int number){
if (mediaPlayer == null)
;
else
mediaPlayer.stop();
switch (number){
case 1:
mediaPlayer = MediaPlayer.create(getBaseContext(), R.raw.hoken);
break;
case 2:
mediaPlayer = MediaPlayer.create(getBaseContext(), R.raw.lo);
break;
case 3:
mediaPlayer = MediaPlayer.create(getBaseContext(), R.raw.shalshove);
break;
case 4:
mediaPlayer = MediaPlayer.create(getBaseContext(), R.raw.barure);
break;
case 5:
mediaPlayer = MediaPlayer.create(getBaseContext(), R.raw.olay);
break;
case 6:
mediaPlayer = MediaPlayer.create(getBaseContext(), R.raw.lohoshevet);
break;
case 7:
mediaPlayer = MediaPlayer.create(getBaseContext(), R.raw.sogshell);
break;
case 8:
mediaPlayer = MediaPlayer.create(getBaseContext(), R.raw.ken);
break;
case 9:
break;
case 10:
break;
}
mediaPlayer.start();
}