Android: Отправка смс по тревоге

в моем приложении пользователь может установить будильник, и мое приложение должно отправлять смс, если пользователь не отвечает на будильник вовремя (скажем, будильник срабатывает в 22:00, и пользователь не дотянулся до телефона, чтобы включить его выключено до 10:15, после чего телефон отправит смс). Я посмотрел диспетчер аварийных сигналов, но не мог понять, как это сделать.


person Ashtaroth    schedule 22.04.2015    source источник


Ответы (1)


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

http://javatechig.com/android/repeat-alarm-example-in-android https://blog.nraboy.com/2014/10/use-broadcast-receiver-background-services-android/

Кроме того, убедитесь, что приложение автоматически запускается после загрузки, чтобы убедиться, что будильник не сбрасывается при выключении телефона. Для справки: http://karanbalkar.com/2014/01/autostart-application-at-bootup-in-android/

person Genevieve    schedule 22.04.2015