android - Set some Alarm Manager -
i want set working alarm manager. want start alarm manager in 11 a.m , after call stop alarm manager in 11:10 , again start alarm in 11:15 , continue this. think not working code. need alarm manager object setting alarm?
what problem? have advise me?
protected void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.managedatamenu_activity); am=(alarmmanager)this.getsystemservice(context.alarm_service); start(9,50); stop(9,52); start(9,53); stop(9,54); start(11,13); stop(11,15); //setalarm(); inititems(); } private void start(int hour,int min){ //first start calendar calendar=calendar.getinstance(); calendar.settimeinmillis(system.currenttimemillis()); calendar.set(calendar.hour_of_day,hour); calendar.set(calendar.minute,min); intent intent=new intent(this,alarmmanagerbroadcastreceiver.class); intent.putextra("start","start"); pi=pendingintent.getbroadcast(this,0,intent,0); am.setrepeating(alarmmanager.rtc_wakeup,system.currenttimemillis(),alarmmanager.interval_day,pi); } private void stop(int hour,int min){ //first start calendar calendar=calendar.getinstance(); calendar.settimeinmillis(system.currenttimemillis()); calendar.set(calendar.hour_of_day,hour); calendar.set(calendar.minute,min); intent intent=new intent(this,alarmmanagerbroadcastreceiver.class); intent.putextra("stop","stop"); pi=pendingintent.getbroadcast(this,0,intent,0); am.setrepeating(alarmmanager.rtc_wakeup,system.currenttimemillis(),alarmmanager.interval_day,pi); }
Comments
Post a Comment