Autore Topic: Broadcast receiver e force close di una app  (Letto 292 volte)

Offline giovannifa

  • Nuovo arrivato
  • *
  • Post: 5
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung galaxy grand neo
  • Sistema operativo:
    android 4.2
Broadcast receiver e force close di una app
« il: 15 Gennaio 2015, 12:46:24 CET »
0
Salve a tutti ragazzi, scrivo il mio primo post su questo forum.
Programmo da qualche decennio e più, diciamo che ho iniziato dal commodore 64 basic e linguaggio macchina assembler, e da circa 3 mesi  ho iniziato studiare android dev.

Sto sviluppando una app con android studio, funziona alla perfezione, purtroppo pero se l'utente forza la chiusura della app il broadcastreceiver muore, non funziona più.

Si tratta di più activity, il broadcast è dichiarato nel manifest,
ho provato con finish(); dentro il metodo onDestroy ma non va,
l'unica soluzione attualmente valida è scrivere finish(); dentro il metodo onStop(); ma non è una soluzione accettabile.

In pratica il broadcast muore solo se l'app è forzatamente chiusa dall'utente, se a tarminare l'app sono io programmaticamente nessun problema il broadcast rimane registrato, idem se il sistema chiude app.

Vista la mia poca esperienza dev android chiedo soccorso a voi sicuramente più esperti.
Grazie e un saluto a tutti.

« Ultima modifica: 15 Gennaio 2015, 15:36:44 CET da giovannifa »

Offline giovannifa

  • Nuovo arrivato
  • *
  • Post: 5
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung galaxy grand neo
  • Sistema operativo:
    android 4.2
Re:Broadcast receiver e force close di una app
« Risposta #1 il: 16 Gennaio 2015, 14:02:46 CET »
0
ho risolto grazie lo stesso.