Advertisement
michels10

Código AlarmManager repetindo cada 3ª semana do mes

Jun 25th, 2016
40
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.19 KB | None | 0 0
  1. /* ALARME 1
  2. boolean alarme1 = (PendingIntent.getBroadcast(this, 0, new Intent("ALARME_DISPARADO_1"), PendingIntent.FLAG_NO_CREATE) == null);
  3. if(alarme1){
  4. Log.i("Script", "Novo Alarme 1");
  5.  
  6. Intent intent4 = new Intent("ALARME_DISPARADO_1");
  7. PendingIntent p4 = PendingIntent.getBroadcast(this, 0, intent4, 0);
  8. Calendar c4 = Calendar.getInstance();
  9. c4.setTimeInMillis(System.currentTimeMillis());
  10.  
  11. // c.set(Calendar.DAY_OF_WEEK_IN_MONTH,;
  12. c4.set(Calendar.WEEK_OF_MONTH, 3); // 1 - 4
  13. c4.set(Calendar.DAY_OF_WEEK, Calendar.SATURDAY); // SUNDAY - MONDAY - TUESDAY - WEDNESDAY - THURSDAY - FRIDAY - SATURDAY
  14. c4.set(Calendar.HOUR_OF_DAY, 21); // 0 - 23
  15. c4.set(Calendar.MINUTE, 0); // 0 - 59
  16. c4.set(Calendar.SECOND, 0); // 0 - 59
  17. //c4.add(Calendar.SECOND, 3); // 0 - 59
  18.  
  19. AlarmManager alarme4 = (AlarmManager) getSystemService(ALARM_SERVICE);
  20. alarme4.set(AlarmManager.RTC_WAKEUP, c4.getTimeInMillis(), p4); // Mesmo dia na 3ª semana
  21. }
  22. else{
  23. Log.i("Script", "Alarme1 já ativo");
  24. }*/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement