Autore Topic: Come verificare se un BroadcastReceiver e' gia registrato?  (Letto 342 volte)

Offline psicomant

  • Utente junior
  • **
  • Post: 95
  • Respect: 0
    • Mostra profilo
  • Sistema operativo:
    OSX 10.6.5
Come verificare se un BroadcastReceiver e' gia registrato?
« il: 19 Gennaio 2011, 23:19:47 CET »
0
Slave a tutti!
Domanda: Come verifico se un BroadcastReceiver e' gia registrato per evitare di registrarlo inavvertitamente una seconda volta?

grazie!

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3489
  • Respect: +507
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:Come verificare se un BroadcastReceiver e' gia registrato?
« Risposta #1 il: 19 Gennaio 2011, 23:47:11 CET »
0
Basta che usi una variabile booleana che setti a true quando lo registri e a false quando lo de-registri e fai un controllo su di essa prima di registrarlo.

Offline psicomant

  • Utente junior
  • **
  • Post: 95
  • Respect: 0
    • Mostra profilo
  • Sistema operativo:
    OSX 10.6.5
Re:Come verificare se un BroadcastReceiver e' gia registrato?
« Risposta #2 il: 20 Gennaio 2011, 00:48:07 CET »
0
Grazie!
A dir la verita' l'avevo fatto pure io prima di chiderlo  :-P
Pero' il tuo consiglio e' la riprova del fatto che ho fatto bene (dato che penso che se esistesse una funzione per fare il check dei BroadcastIntent registrati, me l'avresti suggerita! )  8-)