Autore Topic: notificare con alarm  (Letto 899 volte)

Offline jocker99

  • Nuovo arrivato
  • *
  • Post: 39
  • Respect: +2
    • Mostra profilo
  • Dispositivo Android:
    samsung galaxy mini 2
  • Sistema operativo:
    debian 6 - 64 bit
notificare con alarm
« il: 22 Agosto 2012, 11:17:30 CEST »
0
Salve ragazzi, vi ringazio anticipatamente per l'aiuto che mi date, io ho questa problematica e non so' come fare ho realizzato la mia app ora vorrei fare in modo che cliccando su un bottone l'utente potesse attivare un allarme che allo scadere deve inviargli una notifica sul telefono, ad esempio l'utente setta che il giorno 2 settembre alle 10.00 deve andare a ritirare la macchia, il giorno 2 settembre alle dice vede sul display un messaggio che gli indica che deve ritirare la macchia, da notare che la gestione di queste notifiche deve essere fatta dalla mia app e che nel giorno della notifica non si deve aprire e/o attiva la mia app.
voi sapete come potrei operare? da dove partire?

grazie mille
J.

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:notificare con alarm
« Risposta #1 il: 22 Agosto 2012, 11:26:17 CEST »
+1
Ti scrivo a parole la traccia, evidenziando gli argomenti da studiare:
- Nell'app usi AlarmManager per creare la scadenza del 2 settembre alle 10.00
- Alla scadenza l'AlarmManager sparerà un Intent che tu dovrai catturare con un BroadcastReceiver
- Nel BroadcastReceiver userai il NotificationManager per generare una notifica nella barra in alto del telefono
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline jocker99

  • Nuovo arrivato
  • *
  • Post: 39
  • Respect: +2
    • Mostra profilo
  • Dispositivo Android:
    samsung galaxy mini 2
  • Sistema operativo:
    debian 6 - 64 bit
Re:notificare con alarm
« Risposta #2 il: 22 Agosto 2012, 15:12:54 CEST »
0
grazie mille bradipao della risposta,
ma e' necessario che la mia app deve catturare l'alarmManager, non potrei usare il Calendario di android, presente in tutti gli smartphone, il quale in quella data fà partire un informativa/allarme all'utente?
si puo' fare o sto' dicendo una cavolata?

thx

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:notificare con alarm
« Risposta #3 il: 22 Agosto 2012, 16:26:39 CEST »
0
grazie mille bradipao della risposta,
ma e' necessario che la mia app deve catturare l'alarmManager, non potrei usare il Calendario di android, presente in tutti gli smartphone, il quale in quella data fà partire un informativa/allarme all'utente?
si puo' fare o sto' dicendo una cavolata?

Penso sia possibile. Il fatto é che fino ad android 4.0 non era ben chiaro come usare il calendar. Ora c'é un'api, ma non l'ho mai usata e non so se gira anche su android 2.x

Guarda un po ' questo se fa al caso tuo:
Android Essentials: Adding Events to the User’s Calendar’s-calendar/
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store