Guest User

Untitled

a guest
Mar 3rd, 2012
38
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.59 KB | None | 0 0
  1. private void startOrEditAlarm() {
  2.     AlarmManager alarm = (AlarmManager)this.getSystemService(Context.ALARM_SERVICE);
  3.     int update = mPrefs.getInt("update", 1);
  4.     alarm.cancel(PendingIntent.getService(this, UPDATER_SERVICE, new Intent(this, UpdaterService.class), 0));
  5.     if(update != Frequency.NONE.ordinal()) {
  6.         int freq = Frequency.getTime(update);
  7.         Log.e("freq test", "control: " + freq);
  8.         alarm.setInexactRepeating(AlarmManager.RTC_WAKEUP, Calendar.getInstance().getTimeInMillis() + freq, freq, PendingIntent.getService(this, UPDATER_SERVICE, new Intent(this, UpdaterService.class), 0));
  9.     }
  10. }
Advertisement
Add Comment
Please, Sign In to add comment