Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- PendingIntent pendingIntent;
- public class xxx{
- public void updateObjects(){
- deleteIntents(Context context, int x);
- (...)
- for(...){
- //Update each object ofdb4o with the new object value's.
- (...)
- doIntents(context,mil,obj);
- }
- (...)
- }
- public void doIntents(Context context, long mil, ClassObjects obj){
- (...)
- pendingIntent = PendingIntent.getBroadcast(context, obj.getId(), intent, PendingIntent.FLAG_UPDATE_CURRENT);
- (...)
- }
- }
- public void deleteIntents(Context context, int x){
- intent = new Intent(context, OnAlarmReceiver.class);
- for(int i=1;i<x;i++){
- pendingIntent = PendingIntent.getBroadcast(context, i, intent, PendingIntent.FLAG_UPDATE_CURRENT);
- alarmManager.cancel(pendingIntent);
- }
- Log.d(TAG,"intents removed");
- }
- xxx.deleteIntents(getApplicationContext(),x);
- public void deleteIntents(Context context, int x){
- alarmManager = (AlarmManager) context.getSystemService (Service.ALARM_SERVICE);
- intent = new Intent(context, OnAlarmReceiver.class);
- for(int i=1;i<x;i++){
- pendingIntent = PendingIntent.getBroadcast(context, i, intent, PendingIntent.FLAG_UPDATE_CURRENT);
- alarmManager.cancel(pendingIntent);
- }
- Log.d(TAG,"intents removed");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement