Android Action Hour after Screen Off -
in app, want perform action 1 hour after screen turns off. if screen wakes before hour passes, timer should reset. know how set broadcast receiver receive when screen turns off, best way start timer after screen turns off , perform action when timer runs out?
use alarm, set via alarmmanager. other method won't wake phone call event.
alarmmanager mgr=(alarmmanager)getsystemservice(context.alarm_service); registerreceiver( receiver, new intentfilter("broadcast reciever class name here") ); intent i=new intent("broadcast reciever class name here"); pendingintent pi=pendingintent.getbroadcast(this, 0, i, 0); mgr.set(alarmmanager.rtc_wakeup, system.currenttimemillis(), 60*60*1000, pi);
Comments
Post a Comment