마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 핸들러 질문 드립니다.

0 추천
블루투스로 통신하는 앱을 만들고있습니다.

블루투스 신호를 받는 쪽에서 스레드가 실행중이고, 신호를 받으면 핸들러로 메인스레드에 신호를 보내도록 구현을 했는데, 핸들러로 sendemptymsg 한 순간부터 메인스레드의 handlemsg함수안에 들어올때까지 시간이 60미리초 ~ 200미리초이상 걸릴때도 있습니다.

그러다보니까 이쪽에서 버튼을 눌렀는데 저쪽에서 화면에 현시되는것이 약간 딜레이가 있어보입니다.

여러번 빠른 속도로 버튼을 터치하면 터치가 끝난 다음에도 화면이 계속 변화하는 느낌입니다.

혹시 이런 경우에 어떻게 하면 딜레이가 없이 버튼을 터치하면 바로 화면이 변화하도록 할수 있을까요?
지미라 (4,330 포인트) 님이 2014년 11월 13일 질문

1개의 답변

0 추천
별도의 스레드를 쓰는 이상 그런 방법은 없습니다.
익명사용자 님이 2014년 11월 13일 답변
...