Я разрабатываю приложение медиаплеера в Android. Для этого мне нужно знать, звонит будильник или нет. Если звонит будильник, мое приложение должно приостановить музыку. Как только будильник перестал звонить, мое приложение должно снова воспроизводить музыку. Пожалуйста, дайте мне знать, у кого есть идеи, как определить, звонит будильник или нет из приложения для Android.
Здесь я добавил несколько исследований по этому поводу. Но это не предлагает способы использования.
Как определить будильник или другие приложения с помощью динамика?< /а>
Список пакетов часов/будильника производителя и имени класса , добавьте
STREAM_ALARM
для таких вещей, как громкость, и, возможно, есть какой-то способ через API фокусировки звука определить тип потока нового источника звука. Однако не требуется, чтобы приложение будильника использовалоSTREAM_ALARM
или иным образом объявляло себя миру как приложение будильника с точки зрения программирования. - person CommonsWare   schedule 27.05.2015