Come riavviare Automaticamente il Servizio in android?

Ho iniziato un servizio di Attività.Ora, se ho la forza di chiudere l’attività, allora automaticamente il servizio è anche forza fermato.C’è un modo per riavviare automaticamente.?
Grazie in Anticipo.

Utilizzando Alarm manager si può provare o broadcast receiver si può provare..
Grazie per la risposta veloce.Come riavviare il servizio attraverso il Broadcast receiver.?
stackoverflow.com/questions/3552927/…
ritorno START_STICKY o START_REDELIVER_INTENT da onStartCommand() il metodo nel servizio..
Che cosa si intende dicendo “ho la forza di chiudere l’attivita’? Attività di chiusura normalmente non interrompere tutti i servizi sono fermato utilizzando stopService da attività o stopSelf dal servizio stesso.

OriginaleL’autore Sreenath Reddy | 2012-03-14

2 Replies
  1. 0

    Si dovrebbe tornare START_STICKY da onStartCommand nel vostro servizio. Questo farà in modo che Android riavvia il servizio dopo essere stato ucciso. Vedi il link qui sotto.

    http://developer.android.com/reference/android/app/Service.html#START_STICKY

    Questo non darà di nuovo l’intento originale. Se è necessario anche che il ritorno START_REDELIVER_INTENT.

    Questi sono anche spiegato nel blog Android.

    http://android-developers.blogspot.com.au/2010/02/service-api-changes-starting-with.html

    OriginaleL’autore azertiti

  2. 0

    È necessario implementare il onStartCommand() metodo restituendo il START_STICKY o START_REDILIVER_INTENT, ma è la vostra responsabilità di interrompere il servizio chiamando il stopService() o stopSelf() metodo.

    OriginaleL’autore Balvir Jha

Lascia un commento