android - intent pass the same values to service class -


i have pass intent values service class every time intent take same value took @ first time need every time different intent values.

intent alarmintent = new intent(appointmentactivity.this,                 alarmservice.class);          alarmintent.putextra("appdate", appdatestring);         alarmintent.putextra("apptime", appoint_time);         alarmintent.putextra("appdesc", appoint_desc);         alarmintent.putextra("appremind", appoint_remind);                  sender = pendingintent.getservice(appointmentactivity.this, 0,                 alarmintent, 0);          alarmmanager = (alarmmanager) getsystemservice(alarm_service);          am.set(alarmmanager.rtc_wakeup, calendar.gettimeinmillis(), sender); 

replace pendingintent.getservice to:

sender = pendingintent.getservice(appointmentactivity.this, 0, alarmintent, pendingintent.flag_update_current); 

see if works.

the flag important , 0 might not allowed value.


Comments

Popular posts from this blog

apache - Add omitted ? to URLs -

redirect - bbPress Forum - rewrite to wwww.mysite prohibits login -

php - How can I stop spam on my custom forum/blog? -