2010-12-09 9 views
1

Tout en testant et en analysant le code de Bluetooth Chat, j'ai des questions sur mon propre programme.Android - Bluetooth Lire écrire problème?

a) Mon programme envoie une commande à un autre périphérique Bluetooth. (Je peux le manipuler en utilisant le code fourni)

b) Il reçoit ensuite une réponse à ma commande précédente.

c) En fonction de la réponse reçue, mon périphérique envoie une autre commande.

d) Il reçoit ensuite une réponse à ma commande.

et la même procédure continue ...

Ma question est, Bluetooth programme de chat il y a un gestionnaire qui reçoit une réponse. Comment puis-je m'assurer de recevoir la première réponse, puis l'utiliser pour envoyer une autre commande ... puis recevoir à nouveau une réponse basée sur la deuxième commande, en utilisant le même gestionnaire.

Répondre

1

Ma question est, dans le programme Bluetooth Chat, il y a un gestionnaire qui reçoit une réponse. Comment puis-je m'assurer de recevoir la première réponse, puis l'utiliser pour envoyer une autre commande ... puis recevoir à nouveau une réponse basée sur la deuxième commande, en utilisant le même gestionnaire.

Comment utiliser une machine d'état?

+0

yah machine d'état serait efficace –