android - Alarm service for given time -


i need prompt alarm according time values in db. came through lot of examples confusing me. body set repeating alarm given time 2011-07-03 02:00:00:000 . , should repeat 5mints interval.

i suggest create service. service can read database , set alarm using alarmmanager class. can use alarmmanager's set() or setrepeating() methods based on use. http://developer.android.com/reference/android/app/alarmmanager.html#set%28int,%20long,%20android.app.pendingintent%29

here sample of alarmmanager usage.

    long triggerattime = systemclock.elapsedrealtime() + triggeraftertime;     alarmmanager mgr = (alarmmanager) context.getsystemservice(context.alarm_service);     intent = new intent(context, youralarmreceiver.class);     pendingintent pi = pendingintent.getbroadcast(context, 0, i, 0);      mgr.set(alarmmanager.elapsed_realtime_wakeup, triggerattime, pi); 

youralarmreceiver class (usually) can broadcastreceiver logic goes on happens when alarm triggered.


Comments

Popular posts from this blog

c++ - Is it possible to compile a VST on linux? -

java - Output of Eclipse is rubbish -

jquery - Confused with JSON data and normal data in Django ajax request -