broadcastreceiver - Stopping alarms after the app is killed Android -
broadcastreceiver - Stopping alarms after the app is killed Android -
i have situation in application. calling service using alarm. alarm wakes every 5 min , calls service.
but may happen user might close app , allowing functionality of service work if user not using app.
to stop service there 2 ways either user comes app , presses button cancel alarm or sec way after x time want stop service i.e cancel alarm broadcast receiver.
now how can sec way ? when tried reference of alarmmanager giving me error of null pointer. (i accessing alarm manager broadcast receiver)
can give me suggestion on how cancel repeating alarms outside activity context ?
thanks :)
you can stop service context.stopservice(new intent(context, yourservice.class))
also in order cancel alarm can this
 intent intent = new intent(this, yourclass.class);  pendingintent pendingintent = pendingintent.getbroadcast(getapplicationcontext(), 1253, intent, pendingintent.flag_update_current| intent.fill_in_data);  alarmmanager alarmmanager = (alarmmanager) getsystemservice(alarm_service);  alarmmanager.cancel(pendingintent);    i hope might help you
 android broadcastreceiver alarmmanager android-pendingintent 
 
  
Comments
Post a Comment