Autore Topic: Service sempre attivo anche con app chiusa  (Letto 704 volte)

Offline butty91

  • Nuovo arrivato
  • *
  • Post: 5
  • Respect: 0
    • Mostra profilo
Service sempre attivo anche con app chiusa
« il: 29 Gennaio 2016, 16:38:59 CET »
0
Salve, è possibile creare un Service che rimanga attivo anche quando l'app viene chiusa dal TaskMenager?
Fin'ora sono riuscito solo a far funzionare il service con app attiva o dopo aver premuto il tasto Home.
Vorrei che l'unico modo per fermre il service sarebbe quello di premere il tasto Stop Service dell'app.
È possibile?
Grazie mille anticipatamente.

Offline iClaude

  • Utente normale
  • ***
  • Post: 242
  • Respect: +17
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S5
  • Sistema operativo:
    Windows 10
Re:Service sempre attivo anche con app chiusa
« Risposta #1 il: 04 Febbraio 2016, 10:55:09 CET »
0
Metodi di Service:
startForeground e stopForeground

da usare se strettamente necessario perché consuma batteria...

A started service can use the startForeground(int, Notification) API to put the service in a foreground state, where the system considers it to be something the user is actively aware of and thus not a candidate for killing when low on memory. (It is still theoretically possible for the service to be killed under extreme memory pressure from the current foreground application, but in practice this should not be a concern.)