CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: Steamblade con ben 1 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: carotix con ben 5 Thanks ricevuti negli ultimi sette giorni
Utente del mese: megthebest con ben 19 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 1 su 1
Discussione:

Alarm Manager

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Androidiano


    Registrato dal
    Aug 2010
    Messaggi
    229

    Ringraziamenti
    0
    Ringraziato 5 volte in 4 Posts
    Predefinito

    Alarm Manager

    Ho implementato questo Alarm Manager :


    x
     
    1
    Codice (Java): [Seleziona]
    2
    Calendar cal = Calendar.getInstance();
    3
    cal.set(Calendar.HOUR_OF_DAY, ORA_UTENTE);
    4
    cal.set(Calendar.MINUTE, MINUTI_UTENTE);
    5
    cal.set(Calendar.SECOND, 0);
    6
    cal.set(Calendar.MILLISECOND, 0);
    7
    cal2 = cal.getTimeInMillis();
    8
    9
    Intent intent_start = new Intent(this, new_activity.class);
    10
    intent_start.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
    11
    12
    pintent = PendingIntent.getActivity(this, 0, intent_start, 0); 
    13
    alarm = (AlarmManager) getSystemService(this.ALARM_SERVICE);
    14
    alarm.set(AlarmManager.RTC_WAKEUP, cal2, pintent);


    A questo punto l'activity viene lanciata ma ho 2 problemi :

    1) Il telefono se è in modalità sleep resta e non si accende quindi AlarmManager.RTC_WAKEUP non funziona e non capisco perchè...
    2) se nel frattempo lancio un altro pendingintent questo sostituisce quello vecchio io invece vorrei che lo mettesse in coda e che ai rispettivi orari venisse lanciata nuovamente l'activity.

    Che dite ??

  2.  

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy