Я пишу приложение, основанное на сигналах тревоги, и я ищу способ пробудить пользователя настойчиво. В идеале я хотел бы, чтобы телефон вибрировал, звонил и показывал сообщение. Я попробовал несколько различных вариантов, вот что у меня есть на данный момент:Android: создание настойчивого сигнала тревоги (например, утренняя тревога, входящий звонок)
Есть фоновую службу начать деятельность, которая вибрирует & играет музыку.
проблема: даже с WAKE_LOCK, кажется, что пользователь все еще должен включить экран и разблокировать его, чтобы увидеть мою деятельность
Используйте AlarmManager с RTC_WAKEUP и широковещательный приемник, чтобы начать вышеупомянутая деятельность
же вопрос
Просто р оп до уведомления, которое пользователь может нажать, чтобы увидеть свою деятельность
проблема: Stil тот же вопрос, а также я не могу получить уведомление вибрировать и кольцо, и повторять часто, пока не уволен
Что мне действительно хотелось бы, так это поведение, похожее на базовый Android-будильник утром или аналогичный получению телефонного звонка: независимо от того, спиной или спит ваш телефон, он звонит, вибрирует и отображает информацию, такую как сообщение, фото ...
Любые советы по использованию для использования были бы очень благодарны! Я уверен, что видел приложения для приложений или «поддельные телефонные звонки», что-то подобное, но у меня нет идей.
Приветствие
пса: в контексте данной заявки, я думаю, было бы разумно, чтобы проснуться пользователю этого пути. Сдержанное уведомление не будет подходящим - если вы не можете проснуться до одной вибрации :)
Спасибо, это именно тот, который я упустил! Теперь, когда экран включен, мне просто нужно найти хороший способ уведомить пользователя. Я думаю, что получение блокировки блокировки клавиатуры не является лучшей практикой ...? – Gromix
Я не уверен, что вы подразумеваете под блокировкой блокировки клавиатуры, но если цель заключается в том, что будильник должен быть уволен, прежде чем пользователь предпримет какие-либо другие действия, похоже, что это может быть разумной задачей. Тем не менее, я не специалист по юзабилити :) –
Это еще один тип блокировки, который вы можете приобрести, чтобы разблокировать экран в течение определенного периода времени (если только не существует пароля). На данный момент я думаю, что могу оставить кольцо активности и вибрировать за блокировкой экрана - это, вероятно, безопаснее против карманных циферблатов. Приветствия :) – Gromix