?>

Hard Copy World

HCW

Q&A

Home > Forum >

Q&A

블루투스 유지에 관하여..

페이지 정보

작성자 누텔라 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일16-08-03 14:31 조회878회 댓글1건

본문

메인액티비티에서 서브액티비티로 이동하여 블루투스 연결하는것 까지는 구현을 했습니다.

그런데 뒤로가기로 메인액티비티로 돌아오는 순간 블루투스 연결이 끊어집니다.

유지를 하려면 서비스로 구현을 해야 한다는데.... 아직 감이 잘 잡히지 않네요..

액티비티 이동간에 블루투스가 끊기지 않고 여러 액티비티를 이동해도 계속 연결되게 하려면

어떻게 해야하는지 틀이라도 잡아주시면 감사하겠습니다 ㅠㅠ 

댓글목록

최고관리자님의 댓글

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

백그라운드로 실행되면서 계속 블루투스 상태를 체크해야 하는 경우는 서비스를 돌려야 합니다. 서비스 관련된 내용은 인터넷에서 쉽게 구할 수 있습니다. 서비스-액티비티를 연결하는 부분을 주의깊게 보셔야 합니다.
아래 링크에 있는 블루투스 소스는 액티비티간 전환할 때에도 블루투스 연결을 관리할 수 있도록 변형시킨 소스입니다.
https://github.com/godstale/VR-Defense-Game/tree/master/app/src/main/java/com/hardcopy/vrdefense/bluetooth

BluetoothManager.getInstance()를 이용하면 됩니다.