2012-08-13 2 views
0

Actuellement, je connecte ma tablette à d'autres appareils (via Bluetooth). La connexion est réussie, mais si l'activité est en pause et arrêtée, dites quand l'écran d'accueil est pressé, il se déconnectera à coup sûr. Je peux toujours me reconnecter dans OnStop() ou quelque chose, mais je veux maintenir la connexion tout au long, sauf si le processus de l'application est complètement détruit. Comment dois-je m'y prendre?Maintenir la connexion Bluetooth même après l'appel à onStop

+3

Utiliser un service .. – Jug6ernaut

Répondre

2

La gestion de votre activité n'est pas une solution - comme vous l'avez remarqué, les activités cessent d'exécuter et abandonnent vos connexions Bluetooth.

Vous devez créer un Service qui gérera votre connectivité Bluetooth et continuera de fonctionner après l'arrêt de votre activité principale. Veillez à ajouter une icône dans la barre de notification pour informer les utilisateurs que votre application fonctionne toujours en arrière-plan et qu'elle est en cours de chargement.

Questions connexes