Mettre en œuvre la Connexion Bluetooth dans un Service ou une Application de Classe sans perdre la connexion d'un Périphérique
j'ai besoin d'aide, pouvez-vous m'expliquer comment puis-je mettre en œuvre la Connexion Bluetooth à partir de mon Application sur mon Mini Imprimante Thermique de l'Appareil.
Le scénario est comme ça. J'ai déjà connecter mon application sur l'appareil, mais lorsque l'Activité détruite, la connexion aussi déconnecté. Oui, je suis conscient que lorsque l'activité a détruit toutes les tâches au sein de l'activité est affectée.
L'appareil a son propre SDK. et que ce que je suis en utilisant maintenant.
C'est pourquoi, j'ai vraiment besoin de votre aide pour obtenir de plus sur ce problème.
Il y a peu de documentation à ce sujet, mais il n'est pas clair du tout pour moi.
si vous avez un exemple de projet, puis-je l'utiliser comme un guide. que serait appréciée.
Désolé pour la Grammaire anglaise.
Merci de m'aider sur ce point. Merci d'Avance 🙂
OriginalL'auteur Aljon Davis Moliva | 2015-11-01
Vous devez vous connecter pour publier un commentaire.
Vous pouvez déplacer tous vos connexion Bluetooth code dans une classe de Service.
Envisager d'utiliser cela comme une feuille de route.
C'est beaucoup de code à digérer et nécessite de connaître les choses comme les Fils et les maîtres-chiens avec Connexion Bluetooth.
Pas sûr de votre expertise il y a donc quelques commentaires qui vont vous aider à étudier le code et les messages du Journal avec la volonté de vous aider à comprendre le déroulement du code.
Aussi assurez-vous de déclarer ce service dans le fichier de Manifeste AndroidManifest.xml
Certains des sujets que vous aurez besoin d'être familier avec
http://developer.android.com/guide/topics/connectivity/bluetooth.html
http://developer.android.com/reference/android/app/Service.html
http://developer.android.com/reference/java/lang/Thread.html
http://developer.android.com/reference/android/os/Handler.html
Monsieur, puis-je passer les données dans un service d'impression thermique imprimante bluetooth, même le service est déjà en cours d'exécution?
Ne comprends pas votre question complètement. Les données que vous recevez dans le handleMessage() la méthode où j'ai commenté à "Faire des choses avec vos données..." , pour les données que vous recevez de votre appareil Bluetooth. Je pense que vous voulez qu'il soit autre sens comme le votre application de l'envoyer à l'Thermique Imprimante Bluetooth. Aussi je n'ai aucune idée à propos Thermique Imprimante Bluetooth. Désolé 🙁
merci pour la réponse .. mais maintenant, ma question est Comment dois-je appeler méthode write() de ConnectedThread de toute activité ou un fragment ? et comment faire pour récupérer les valeurs retournées par le bluetooth prise? de l'activité ..
OriginalL'auteur Narayan Acharya