Звук тревоги / оповещения в Android - PullRequest
0 голосов
/ 10 мая 2011

Я работаю над проектом Android и хочу поднять какой-нибудь сигнал или звук.Я включил таймер обратного отсчета, и как только таймер обратного отсчета останавливается, должен быть подан звуковой сигнал или сигнал тревоги.

Любая идея, как это реализовать в Android.Есть ли какой-то определенный класс, который я могу использовать для этого?

Ответы [ 3 ]

2 голосов
/ 10 мая 2011

Вы можете использовать класс уведомлений .. смотрите здесь http://developer.android.com/guide/topics/ui/notifiers/notifications.html

, если вам не нужно уведомление и вы просто хотите воспроизвести, скажем, в mp3-файле вы можете использовать класс MediaPlayer http://developer.android.com/reference/android/media/MediaPlayer.html

или, если вы предпочитаете воспроизводить сырой аудиофайл, вы можете использовать AudioManager вместе с классом SoundPool из пакета android.media.ищите примеры в интернете, вот хороший пример http://android -er.blogspot.com / 2010/11 / play-foreground-and-background-music.html

удачис вашими кодами!

0 голосов
/ 30 октября 2012

создайте необработанную папку на вашем ресурсе и скопируйте вашу песню, затем используйте этот код

notification.sound = Uri.parse("android.resource://com.mosi.persianbirthday/" + R.raw.tavalod);
0 голосов
/ 10 мая 2011

Исходный код для системы часов / будильника Android доступен здесь , возможно, это приведет вас в правильном направлении, конечно, это может быть излишним, но это первое, что пришло мне в голову, когдаслово "тревога" было упомянуто :).

...