Narungo Posted July 15, 2011 Share Posted July 15, 2011 Bonjour à tous, Je développe une petite application sur android et j'ai un petit soucis avec les services et le bouton ' Retour ' du téléphone. Dans mon application, j'utilise un service que je peux démarrer ou arrêter grâce à un Toggle Button. De plus, j'utilise plusieurs activités, donc elles sont susceptibles d'être arrêter puis redémarrer. Ce que je voudrais c'est que le service, une fois activé via mon bouton sur l'activité principale, continu de tourner en arrière plan quelque soit les manipulations que je fasse sur les activités MAIS qu'il soit arrêté si je quitte l'application (via le bouton ' Retour ' ou via un bouton que je peux implémenter). Mon soucis se pose donc au niveau de la fonction ' onDestroy() ' qui est appelé indifféremment que je change d'activité ou que je quitte l'application. Merci d'avance pour vos réponses. Link to comment Share on other sites More sharing options...
TecKnologikS Posted July 15, 2011 Share Posted July 15, 2011 ;on pause ? et apres tu fait un on resume ... perso j'utilise pas mais c'est bon a savoir si quelqu'un a la reponse pour bien faire ce que tu demande. Link to comment Share on other sites More sharing options...
Narungo Posted July 15, 2011 Author Share Posted July 15, 2011 ;on pause ? et apres tu fait un on resume ... perso j'utilise pas mais c'est bon a savoir si quelqu'un a la reponse pour bien faire ce que tu demande. La méthode ' onPause() ' est bien appelé juste avant le ' onDestroy() ' mais l'activité est quand même détruite. Donc ça ne résout pas mon problème car que je quitte l'application par le bouton Retour ou par un autre moyen, la séquence des méthodes appelé est toujours : 'onPause()' -> 'onDestroy()'. Merci quand même. Link to comment Share on other sites More sharing options...
cyberalternative Posted August 24, 2011 Share Posted August 24, 2011 De quelle manière appelles-tu ton service ? Est-ce un IntentService ou un Service ? onDestroy() est appelé même si tu détruits ou mets en arrière-plan une activity ""sous-jacente"" ? Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.