TonyWrong
@TonyWrong

Как управлять большим количеством звуков в android приложении?

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

Шибко красоту в коде не наведет, но будет получше if();
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы