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

beacon 연결 체크 질문입니다.

0 추천
안녕하세요.

현재 설정한 beacon이 거리가 멀어지면 알람을 주는 부분을 만들고 있습니다.

 

제가 생각한 방법은 이렇습니다.

설정화면에서, startLeScan() 으로 검색된 비콘들을 리스트에 보여주고

그 중 하나를 선택하면 해당 비콘의 address를 sharedpreferences에 저장합니다.

그리고 죽지 않게 서비스를 하나 띄우고, startLeScan()로

sharedpreferences에 저장한 비콘address가 탐지되지 않으면 3초 카운트 후에 알람을 울리도록 하려합니다.

 

근데 이렇게 작성하면.. 서비스도 하나 필요하고

scan을 계속 켜놔야해서 밧데리소모도 부담될 것 같습니다.

 

선택한 비콘의 유/무만 알면 되는 만큼 더 간단히 해결할 수 있는 방법은 없을까요?

아니면 더 효율적인 방법은 없을까요? 답변 부탁드립니다 : )
Erea (140 포인트) 님이 2016년 2월 2일 질문

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...