?>

Hard Copy World

HCW

Q&A

Home > Forum >

Q&A

BTC Template 관련 질문입니다ㅠ

페이지 정보

작성자 강병현 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일16-01-19 00:00 조회735회 댓글1건

본문

안녕하세요. 안드로이드 독학하는 학생입니다. 먼저 BTC Template이 유용한 것 같아 공부하는데 유용하게

쓰고있습니다. 아직 안드로이드 입문한지 얼마 되지 않아 잘 안되는 부분이 있어 질문 드립니다.

BTCTemplateService 클래스에서 핸들러로 데이터를 Read 하고 다시 mActivityHandler를 이용해 메인엑티비티로 데이터를 받았습니다. (이렇게 하는 게 맞는지는 모르겠으나 데이터는 맞게 오는 것 같았습니다.)

그 데이터를 블루투스 채팅 예제처럼 표시하고 싶은데 블루투스 채팅예제와 다르게 서비스를 이용하여 하다보니 ListView에 업데이트가 잘 되지 않네요.. 데이터 write 부분도 구현해야하는데 Read가 되질 않으니 막혀버렸습니다. 질문이 두서 없지만 도움을 받고싶습니다.

 

요약하자면 BTC Template 오픈소스에서 데이터를 송수신하여 UI 업데이트 방법을 알려주시면 감사하겠습니다 ㅠㅠ

댓글목록

최고관리자님의 댓글

최고관리자 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 작성일

BTCTemplateService 클래스에서 핸들러로 데이터를 Read 하고 다시 mActivityHandler를 이용해 메인엑티비티로 데이터를 받았습니다.
==> 이렇게 하는게 맞습니다. 블루투스 데이터를 백그라운드로 계속 받아야하기 때문에 서비스에서 데이터를 받습니다. 그리고 받은 데이터를 UI를 처리하는 Activity로 보내주는겁니다.
여기까지 문제가 없다면 UI - ListView 업데이트가 제대로 안된것 같습니다. Service, Activity 에 로그 메시지 넣어서 데이터가 잘 전달되는지부터 확인하시고 ListView 업데이트를 체크하세요.