Android alarms, service as not been called -


in activity:

intent myintent = new intent(this, myalarmservice.class); pendingintent = pendingintent.getservice(this, 0, myintent, 0);  alarmmanager alarmmanager = (alarmmanager)getsystemservice(alarm_service);  calendar calendar = calendar.getinstance(); calendar.settimeinmillis(system.currenttimemillis()); calendar.add(calendar.second, 10); alarmmanager.set(alarmmanager.rtc_wakeup, calendar.gettimeinmillis(), pendingintent);  toast.maketext(this, "start alarm", toast.length_long).show(); 

the class called:

public class myalarmservice extends service {      @override     public void oncreate() {         // todo auto-generated method stub         toast.maketext(this, "myalarmservice.oncreate()", toast.length_long).show();     }      @override     public ibinder onbind(intent intent) {         // todo auto-generated method stub         toast.maketext(this, "myalarmservice.onbind()", toast.length_long).show();         return null;     }      @override     public void onstart(intent intent, int startid) {         // todo auto-generated method stub         super.onstart(intent, startid);         toast.maketext(this, "myalarmservice.onstart()", toast.length_long).show();     } } 

with code, myalarmservice not been called. why? code removed sample, therefore tested functioning correctly. have forgotten anything?

i think, service started properly. there problem toast in service.

try change toast.maketext() log.d() , see if record appears in logcat.

problem toast in service has been explained here.


Comments

Popular posts from this blog

java - Play! framework 2.0: How to display multiple image? -

gmail - Is there any documentation for read-only access to the Google Contacts API? -

php - Controller/JToolBar not working in Joomla 2.5 -