2012-03-19 2 views
0

Мне нужно воспроизвести песню с карты памяти в определенное время, например, 10 утра, 1 вечера и 5 вечера. Итак, вот мои вопросы: Как запустить приложение? Как играть в эти песни через регулярные промежутки времени? Кто-нибудь мне поможет.Как играть песню в определенное время на Android?

+0

Использование концепции диспетчера сигнализации –

+0

Спасибо. Можно ли воспроизводить песни с помощью диспетчера аварийных сигналов? –

ответ

4

пожалуйста, проверьте поместить андроид AlarmManager, http://developer.android.com/reference/android/app/AlarmManager.html

это скорлупа, вы будете создавать будильник на определенное время, зарегистрировать BroadcastReceiver называться в ответ на сигнал тревога уходит. в приемнике вы запустите IntentService, который будет использовать MediaPlayer для воспроизведения песни, и снова используйте AlarmManager, чтобы запланировать еще один сигнал тревоги в следующий раз, когда вы хотите воспроизвести песню.

http://developer.android.com/reference/android/content/BroadcastReceiver.html http://developer.android.com/reference/android/app/IntentService.html http://developer.android.com/reference/android/media/MediaPlayer.html

есть много нюансов получить это право, и объяснить их не в рамках этот ответ. если вы google на эту тему, вы найдете множество примеров и руководств.

1

найти фоновое обслуживание и использовать аудио. i m not sure u mean this... like a alarm clock it s не автоматический старт.

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