Я пишу приложение по тревоге и ищу способ настойчиво разбудить пользователя.В идеале хотелось бы, чтобы телефон вибрировал, звонил и отображал сообщение.Я попробовал несколько разных вариантов, вот что у меня есть на данный момент:
У фоновой службы запускается действие, которое вибрирует и воспроизводит музыку.
проблема: даже с WAKE_LOCK, кажется, что пользователю все еще нужно включить экран и разблокировать его, чтобы увидеть мою активность
Используйте AlarmManager с RTC_WAKEUP и широковещательный приемник длязапустить вышеупомянутое действие
тот же вопрос
Просто откройте уведомление, на которое пользователь может щелкнуть, чтобы просмотреть действие
проблема: все та же проблема, а также я не могу получить уведомление, чтобы вибрировать и звонить, и часто повторять до тех пор, пока не будет отклонено
Что бы я действительно хотелдолжен иметь поведение, аналогичное обычному утреннему будильнику Android, или схожее с приемом телефонного звонка: независимо от того, находится ли ваш телефон в активном или спящем режиме, он звонит, вибрирует и отображает такую информацию, как сообщение, изображениео ...
Любые советы о том, как использовать, будет принята с благодарностью!Я уверен, что я видел приложения для будильника или приложения «ложный телефонный звонок», которые делают что-то похожее, но у меня нет идей.
Приветствия
ps: в контексте этого приложенияЯ думаю, что было бы разумно разбудить пользователя таким образом.Дискретное уведомление не подходит - если только вы не можете проснуться от одной вибрации:)