Как управлять большим количеством звуков в android приложении?
Учу андроид, и в качестве практики пишу небольшую программку викторину. Вобщем требуется в зависимости от угадываемой вещи воспроизводить определенный звук. В прошлом приложении где звуков было немного 2-5шт. мне хватало простого использования SoundPool теперь же мне нужно проигрывать определенный звук (зависит от угадываемого предмета), всего этих звуков около 40.
Помогите разобраться как это организовать без бесконечного цикла if предмет такой - звук 1 if предмет такой - звук 2 if.... ? Спасибо
int playSoundWithIdObject(int idObject){
switch(idObject){
case 0:
playSound();
break;
case 1:
playSound();
break;
case n:
playSound();
break;
default;
break;
}
}
Шибко красоту в коде не наведет, но будет получше if();