2010-12-09 6 views
1

블루투스 채팅 코드를 테스트하고 분석하는 동안 내 프로그램에 대한 질문이 있습니다.Android - 블루투스 읽기 쓰기 문제가 있으십니까?

a) 내 프로그램이 다른 블루투스 장치로 명령을 보냅니다. (제공된 샘플 코드를 사용하여 처리 할 수 ​​있습니다.) b) 그런 다음 이전 명령에 대한 응답을받습니다.

c)받은 응답에 따라 내 장치가 다른 명령을 보냅니다.

d) 그런 다음 내 명령에 대한 응답을받습니다.

와 동일한 절차가 계속은 ... 내 질문은

, 블루투스 채팅 프로그램에서 응답을 수신 핸들러가있다. 어떻게하면 첫 번째 응답을 받았는지 확인한 다음 다른 명령을 전송하는 데 사용한 다음 동일한 처리기를 사용하여 두 번째 명령을 기반으로 응답을 다시 수신 할 수 있습니다.

답변

1

제 질문은 블루투스 채팅 프로그램에 응답을받는 처리기가 있다는 것입니다. 어떻게하면 첫 번째 응답을 받았는지 확인한 다음 다른 명령을 전송하는 데 사용한 다음 동일한 처리기를 사용하여 두 번째 명령을 기반으로 응답을 다시 수신 할 수 있습니다.

상태 시스템을 사용하는 것은 어떻습니까?

+0

yah 상태 머신이 효율적입니다. –