2014-09-05 2 views
0

Я сделал программу, похожую на память. У меня проблема. Я хочу вставить звук (звуковой сигнал или что-то, что говорит «вы проиграете»), но я не знаю, как это сделать. Я читал, но все было только для конкретного проекта. Я пытаюсь использовать Toolkit (я что-то читаю), но я ничего не решал. Вы можете мне помочь? Вот код.Вставьте звук после Toast, Eclipse

Timer t = new Timer(false); 
t.schedule(tt, 1000); 

if (turns == homemanytries.intValue()) { 
    Context context = getApplicationContext(); 
    CharSequence text = "Woah, took you too much tries!"; 
    int duration = Toast.LENGTH_LONG; 
    Toast toast = Toast.makeText(context, text, duration); 
    toast.show(); 
    onCreate(null); 
} 

ответ

0

Для воспроизведения звука использовать ниже код, Учебник here Получить звук со звуком вами рыхлой и заменить его в R.raw.loose

MediaPlayer mp = MediaPlayer.create(context, R.raw.you_loose); 
mp.start(); 
+0

Хорошо, это хорошо. Но где я должен поставить этот код? – Chicca94

+0

Хорошо удивительно. Он отлично работает. Спасибо, Ranjith !!! – Chicca94

0
MediaPlayer mp = MediaPlayer.create(getApplicationContext(), R.raw.beep); 
mp.setVolume(1f, 1f); //if you want to play sound when volume is 0 
mp.start(); 
+0

Благодаря Сагар. Я нахожу решение с Ранджитом !! – Chicca94

+0

отправил ответ сначала, отредактировал введенный код 'mp.setVolume (1f, 1f);' вот почему мой ответ находится на 2-й позиции, в любом случае Happy To Help :) –

+0

Да. Извините Сагара. В любом случае, спасибо за помощь. Мой был всего лишь способом уважения вашего ответа. – Chicca94

Смежные вопросы